linux创建ftp代码(Shell脚本100例17使用脚本登录ftp并上传文件)
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"
脚本执行效果:
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com