這裡會按照一些比較常用的功能列出,並舉一個具體的例子逐一解釋功能。
通常使用ftp過程是登陸ftp,瀏覽ftp內容,下載ftp檔案,或者上傳ftp檔案。
1. 使用ftp的第一步要做的是登陸。
lftp登陸命令:
lftp user:password@site:port 例子: lftp geewu:geewu@10.2.0.190
lftp site:port -u user,password 例子: lftp 10.2.0.190 –u geewu,geewu
預設使用者登陸:lftp 10.20.190
進入ftp之後
#lftp>
2. 尋找檔案
在命令中輸入 ls,會列出目前的目錄下所有檔案。
lftp 10.20.190: > ls
drwxr-xr-x 1 ftp ftp 0 Apr 27 17:05 Office
drwxr-xr-x 1 ftp ftp 0 Apr 06 2011 Oracle
….
3. 進入Oracle目錄
在命令中輸入cd,會進入Oracle目錄
lftp 10.20.190: > cd Oracle
4. 列出Oracle目錄下的所有檔案
lftp 10.2.0.254:/Oracle/Oracle11g> ls
-rw-r--r-- 1 ftp ftp 1285396902 Dec 07 2010 linux_11gR2_database_1of2.zip
-rw-r--r-- 1 ftp ftp 995359177 Dec 07 2010 linux_11gR2_database_2of2.zip
5. 下載Oracle目錄的中的兩個檔案
lftp 10.2.0.254:/Oracle/Oracle11g> get linux_11gR2_database_1of2.zip
更多功能:
批量下載: mget *.txt
多線程下載: pget -n 4 linux_11gR2_database_1of2.zip
下載本地檔案改名:
get rfile -o lfile
抓 rfile 到本地改名為 lfile
-c 為續傳
-E 抓檔完成後, 將遠端的檔案砍了
-a 為 ascii mode, 預設為 binary mode
切換本地下載路基路基:切換進入oracle檔案夾中
lcd /home/geewu/oracle。
-O 設定 base directory 為本地端放檔案的目錄
更多參考:
http://blogold.chinaunix.net/u2/71520/showart_1002987.html