![LFTP 镜像用旧文件替换新文件吗?](https://linux22.com/image/1385995/LFTP%20%E9%95%9C%E5%83%8F%E7%94%A8%E6%97%A7%E6%96%87%E4%BB%B6%E6%9B%BF%E6%8D%A2%E6%96%B0%E6%96%87%E4%BB%B6%E5%90%97%EF%BC%9F.png)
我读得对吗?LFTP 手册页用于mirror
命令?
--only-newer 关闭文件大小比较,即使大小不同,也只上传/下载较新的文件。默认情况下,较旧的文件将被传输并替换较新的文件。
默认情况下,如果我发出命令mirror / /local/folder
,将远程站点镜像到我的本地文件夹,它将用远程文件替换我的本地文件(如果是较旧比我的本地文件?
这真的是 LFTP 所做的吗?这难道不是与实用性背道而驰的吗?
答案1
您的理解是正确的:默认情况下,mirror
将尝试使用您正在下载(或上传,在这种情况下)的任何内容覆盖文件 - 甚至是较新的文件mirror -R
。
Is that not backwards to what's useful?
这取决于你的观点。mirror
-ing 的意思是精确的远程文件/目录的副本,不管自上次mirror
执行以来对本地文件做了哪些更改。
xfer:clobber
如果您想要一种更直接的方式来忽略所有可能的覆盖冲突,另请参阅设置。