linux下lftp命令无交互上传文件

linux系统下用lftp命令无交互上传文件,便于实现脚本执行。

/bin/lftp -p 21 -u user,password -e "put /root/nohup.out;bye" ipaddress

-p 端口

-u 后接ftp的用户、密码

-e 后接ftp命令,用分号分来不同的命令,bye表示退出ftp登录,建议写在最后

lftp命令最后部分是ftp服务器ip地址