2016 - 2024

感恩一路有你

linux rsync命令详解 Linux:rsync作同步时可以删除文件吗?

浏览量:2329 时间:2021-03-13 13:11:54 作者:admin

Linux:rsync作同步时可以删除文件吗?

是的,只需在命令参数中添加--delete

/usr/bin/Rsync-vlzrtogp--progress--deleteroot@192.168.1.120::test--password file=/root/192.168.1.115/root/2013/

但这是一个危险的命令。它需要先测试虚拟机,然后将其粘贴到实际环境中运行

因为它将删除备份服务器(DST)上不在原始服务器(SRC)上的文件。

Linux下怎么批量删除文件(大量)?

由于诸多原因,估计找课效果不大,但是它仍然是粘贴的:

第一种:

find/path/to/Directory-type F-exec RM{}

第二种:

LS-1/path/to/Directory | xargs-I{}RM{}

��于数量的原因,估计 find 一类的可能效果也不大,不过也还是贴一下:

第一种:

find /path/to/directory -type f -exec rm {}

第二种:

ls -1 /path/to/directory | xargs -I{} rm {}

建议 rsync 直接 -a --delete ,别的参数不要了,不知道这个效果怎么样,因为也没一次性删除过几百万个文件,如果找到好的方法也求共享~

linux rsync命令详解 linux删除大量文件命令 rsync命令删除大量文件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。