我正在尝试使用 rsync 将文件从服务器复制到本地目录。但是一段时间后,本地文件被移动到存档。所以,下次当我从远程目录复制内容时,我不想复制之前复制的文件。
我正在使用下面提到的命令
rsync -avhe ssh --progress [email protected]:$RemoteFolderPath1 -t $LocalFolderPath1
答案1
当您归档文件时,将其名称附加到文件中,我将其称为archived_files.txt
.然后--exclude-from=archived_files.txt
在命令中使用rsync
来跳过这些文件。
答案2
在同步人:
您可以使用:
--update to update the existing files
--ignore-existing skip updating files that exist on destination
这
--progress
你用它来显示正在发生的事情。