快速删除大文件、大目录

快速删除文件或者文件夹

快速删除文件夹

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
posted @ 2020-03-16 16:36  bendandan  阅读(580)  评论(0编辑  收藏  举报