實例
本機爲Windows,服務器爲Linux且其用戶名爲root,密碼爲1111。創建一個test.bat文件和一個128.txt文件。需要傳的文件test(二進制bin文件)放在相同目錄下,雙擊test.bat則可以自動FTP上傳文件到服務器。
test.bat內容爲:
ftp -s:128.txt
128.txt內容爲:
open 128.0.0.28
root
root
cd /tmp
bin //bin文件傳輸模式
mput test //or put test or send test
<空一行>
bye
dos下ftp上傳下載文件
cmd下
c:/> ftp ip
接下來服務器詢問你用戶名和口令,待認證通過即可。
開始上傳文件,比如說我們要把本地的d:/index.html傳至服務器的根目錄中,可以這麼鍵入:
ftp> put d:/index.html (回車)
當屏幕提示你已經傳輸完畢,可以打入相關命令查看一番:
ftp> dir (回車)
剛剛講的是上傳,現在來看下載。假設要把服務器/images目錄中的所有.jpg文件傳至本機中,按以下指令操作:
ftp> cd images(回車) [注:進入/images目錄]
ftp> mget *.jpg ← 也可以mget *.* d: 也就是下載到您的指定目錄 上傳與下載工作完畢,可以運行bye中斷連接。
ftp> bye(回車)
最後爲了方便大家記憶,總結一下常用的FTP命令:
1. open:與服務器相連接;
2. send(put):上傳文件; 3. get:下載文件; 4. mget:下載多個文件; 5. cd:切換目錄; 6. dir:查看當前目錄下的文件; 7. del:刪除文件; 8. bye:中斷與服務器的連接。 |