Delete source after successful transfer using rsync The syntax is: rsync --remove-source-files -options /path/to/src/ /path/to/dest rsync --remove-source-files -options /path/to/src/ computerB:/path/to/dest rsync --remove-source-files -av /path/to/src/*.avi computerB:/path/to/dest ...
rsync –remove-source-files <源文件> <目标文件> “` 在该命令中,`–remove-source-files`选项表示删除源文件,`<源文件>`是要删除的文件的路径,`<目标文件>`是一个任意的目标路径。 在我们的例子中,使用rsync命令删除文件的命令如下: “` rsync –remove-source-files file.txt /new/path/to/directory/ ...
单向备份(–delete) 如果文件不在源中而是在目标中存在,则可能希望在rsync同步期间删除目标上的文件。在这种情况下,请使用–delete选项: rsync -avz --delete /root/temp root@192.168.1.2:/root/temp 1. 文件传输过程中的include和exclude模式 rsync允许在进行同步时提供要包括和排除文件或目录的模式。 [root@loc...
如果是"--delete-before",则在目标端rsync刚启动时,就会把a1-a3、b1-b3、c1-c3一次性删除,然后才会处理文件列表中的a目录,处理完a后处理b,再是c。 如果是"--delete-during",则在目标端rsync刚启动时,先处理文件列表中的a目录,处理a目录时发现此目录中有待删除文件a1-a3,顺手就删除它们,然后完成a目录的相...
添加--delete后,对b中比a多的5号文件删除,另外文件都没有进行操作。 "--remove-source-files"删除源端文件。 使用该选项后,源端已经更新成功的文件都会被删除,源端所有未传输或未传输成功的文件都不会被移除。未传输成功的原因有多种,如exclude排除了,"quick check"未选项该文件,传输中断等等。
rsync -r --remove-source-files directory_to_delete remote_host:/path/to/destination ``` 在上面的代码示例中,我们通过rsync命令删除了源节点或Pod中的文件或目录。其中,“--remove-source-files”选项表示在传输结束后删除源文件或目录。如果需要删除目录,则需要添加“-r”选项,表示递归删除。
rsync A/ Backup-A-dir/ --delete 4. 复制完成后删掉源文件 如果要在复制完成后,删掉源文件,需要在命令中添加 --remove-source-files 选项: rsync A/ Backup-A-dir/ --remove-source-files 删掉源文件需要慎重,要确保已经保存好了备份,并且待删数据已经没有用了。
rsync -avz –remove-source-files source_dir/ destination_dir/ “` 这样可以确保文件被安全地复制到目标目录后才会被删除。 4. 使用SSH进行安全同步 rsync支持通过SSH协议进行安全的文件同步。只需在命令中添加 -e ssh 选项即可: “` rsync -avze ssh source_dir/ username@remote_host:destination_dir/ ...
默认情况下,rsync 只确保源目录的所有内容(明确排除的文件除外)都复制到目标目录。它不会使两个目录保持相同,并且不会删除文件。如果要使得目标目录成为源目录的镜像副本,则必须使用--delete参数,这将删除只存在于目标目录、不存在于源目录的文件。 $ rsync -av --delete source/ destination ...
$ rsync-av--deletesource/destination 上面命令中,--delete参数会使得destination成为source的一个镜像。 四、排除文件 4.1 `--exclude` 参数 有时,我们希望同步时排除某些文件或目录,这时可以用--exclude参数指定排除模式。 代码语言:javascript 复制 $ rsync-av--exclude='*.txt'source/destination ...