FTP服務器大家都不陌生,文件傳輸協議,軟件有很多比如vsftpd、pureftp等,我習慣使用pureftp軟件,ftp的客戶端也有很多FILEZilla通常使用較多,關于ftp的傳輸有兩種,ASCII、二進制。在linux上一般使用二進制進行傳輸。
腳本内容:
#!/bin/sh
FILE = list.txt
ftp -v -n 192.168.1.1<<EOF #ftp地址
user ftpuser 123456 #ftp用戶名和密碼
binary #二進制文件傳輸
cd www/html #進入ftp目錄
lcd ./ #進入本地目錄
prompt #交互模式提示
put $FILE #上傳文件
bye #終止ftp進程
EOF
echo "Successful file transfer"
腳本執行效果:
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!