FTP服務器大家都不陌生,文件傳輸協議,軟件有很多比如vsftpd、pureftp等,我習慣使用pureftp軟件,ftp的客戶端也有很多FileZilla通常使用較多,關於ftp的傳輸有兩種,ASCII、二進制。在linux上一般使用二進制進行傳輸。
腳本內容:
#!/bin/sh
FILE = list.txt
ftp -v -n 192.168.1.1< user ftpuser 123456 #ftp用戶名和密碼 binary #二進制文件傳輸 cd www/html #進入ftp目錄 lcd ./ #進入本地目錄 prompt #交互模式提示 put $FILE #上傳文件 bye #終止ftp進程 EOF echo "Successful file transfer" 腳本執行效果:
閱讀更多 運維小筆記 的文章