通信人家园

标题: 使用lftp命令同步ftp服务器文件  [查看完整版帖子] [打印本页]

时间:  2023-10-7 15:49
作者: nhmichael     标题: 使用lftp命令同步ftp服务器文件

操作步骤如下:
1)        客户端安装lftp
2)        客户端新建 ~/.lftp/bookmarks文件,内容为(别名 ftp://用户名:密码@服务器地址:端口)
3)        客户端使用lftp访问服务器
lftp 别名
4)        客户端执行以下命令,注意日志文件会被覆盖
lftp myftp -e "set ftp:passive-mode 1;mirror -c -N now-1days --parallel=3 -v --log=/var/log/lftp.log photo /root/abc/photo;exit"
命令解释:(1)以passive模式连接,同步一天前生成的文件,以3个线程同步传输,日志记录在/var/log/lftp.log中,ftp服务器上photo目录,本地目前是/abc/cyc/photo
(2)(a)只同步客户端没有下载的文件,(b)如果文件名相同,但大小不同或最后修改时间不同,也会同步






通信人家园 (https://www.txrjy.com/) Powered by C114