0
点赞
收藏
分享

微信扫一扫

使用rsync快速清空文件和目录

快速删除目录

1)先建立一个空目录

mkdir /data/blank

2)用rsync删除目标目录

rsync --delete-before -d /data/blank/ /var/spool/clientmqueue/

这样目标目录很快就被清空了

注:其中--delete-before 接收者在传输之前进行删除操作


快速删除大文件

假如你有一些特别大的文件要删除,比如nohup.out这样的实时更新的文件,动辄都是几十个G上百G的,也可以用rsync来清空大文件,而且效率比较高。

1)创建空文件

touch /data/blank.txt

2)用rsync清空文件

rsync -a --delete-before --progress --stats /root/blank.txt /root/nohup.out





举报

相关推荐

0 条评论