linux下lftp同步上传文件到ftp的shell脚本
lftp命令同步上传文件,代码如下:
#edit by www.jiaochengji.com
HOST="IP:端口"
USER="用户名"
PASS="密码"
LCD="本地路径"
RCD="远程路径"
lftp -c "set ftp:list-options -a;
open ftp://$USER:$PASS@$HOST;
lcd $LCD;
cd $RCD;
mirror --reverse \
--verbose \
--exclude-glob a-dir-to-exclude/ \
--exclude-glob a-file-to-exclude \
--exclude-glob a-file-group-to-exclude* \
--exclude-glob other-files-to-esclude"
代码说明:
1,LCD 本地文件路径
2,RCD 远程文件保存路径
3,mirror 作镜像同步,有关这个命令的用法,可以mirror --help查看详细帮助。
有关lftp命令的详细介绍,请参考文章:
探讨:强大的lftp命令的用法举例
lftp命令使用笔记
lftp常用命令的用法总结
lftp命令的使用方法分享
linux下lftp命令使用小结
linux下lftp命令行上传或下载整个文件夹的方法
您可能感兴趣的文章:
linux下lftp同步上传文件到ftp的shell脚本
Shell实现的 FTP 上传文件的脚本
实现ftp的自动上传下载的shell脚本
linux下lftp连接ftp服务器进行上传与下载的方法详解
ftp自动传输的shell脚本
在shell脚本中使用ftp的方法分享
vps自动备份shell脚本代码
linux下用脚本实现自动ftp的方法
使用ftp命令传输文件的shell脚本
linux下mysql自动备份与ftp上传的shell脚本