lftp是一個(gè)文件客戶端程序,它支持ftp、SETP、HTTP和FTPs等多種文件傳輸協(xié)議。lftp支持tab自動(dòng)補(bǔ)全,記不得命令雙擊tab鍵,就可以看到可能的選項(xiàng)了。
lftp(選項(xiàng))(參數(shù))
#參數(shù)為要訪問(wèn)的站點(diǎn)的ip地址或者域名。
-f:指定lftp指令要執(zhí)行的腳本文件;
-c:執(zhí)行指定的命令后退出;
--help:顯示幫助信息;
--version:顯示命令的版本號(hào)。
示例1:lftp登錄
lftp 用戶名:密碼@ftp地址:傳送端口(默認(rèn)21)
#在服務(wù)端未進(jìn)行一些限制設(shè)置的時(shí)候可以直接通過(guò)ip進(jìn)行登錄訪問(wèn)
示例2 :查看或者改變目錄
cd
ls
#這兩個(gè)命令和Linux里的用法一致
示例3 :文件的下載
一般用法:get file;其他用法參考如下:
vim /etc/lftp.conf
一般,添加以下幾行:
set ftp:charset gbk
set file:charset utf8
set pget:default-n 5
這樣linux命令,就不用每次進(jìn)入都要打命令了。其他的set可以自己tab然后help來(lái)看。
ftp命令用來(lái)設(shè)置文件系統(tǒng)相關(guān)功能。ftp服務(wù)器在網(wǎng)上較為常見,Linux ftp命令的功能是用命令的方式來(lái)控制在本地機(jī)和遠(yuǎn)程機(jī)之間傳送文件。
ftp(選項(xiàng))(參數(shù)) 選項(xiàng)
#參數(shù)為指定要連接的FTP服務(wù)器的主機(jī)名或ip地址。
-d:詳細(xì)顯示指令執(zhí)行過(guò)程,便于排錯(cuò)或分析程序執(zhí)行的情況
-i:關(guān)閉互動(dòng)模式,不詢問(wèn)任何問(wèn)題;
-g:關(guān)閉本地主機(jī)文件名稱支持特殊字符的擴(kuò)充特性;
-n:不使用自動(dòng)登錄;
-v:顯示指令執(zhí)行過(guò)程。
連接ftp:
ftp ip
#然后根據(jù)提示輸入用戶名稱和密碼
或者用下面的格式
ftp - -i -n IP_ADDRESS
user USERNAME PASSWORD
ftp -i -n 172.25.254.36
user root 123456
上一個(gè)教程:Linux下怎么創(chuàng)建目錄命令與刪除命令大全
下一個(gè)教程:linux常用的查看設(shè)備的命令