天天看點

Linux下使用rsync最快速删除海量檔案的方法分享

點評:昨天遇到了要在Linux下删除海量檔案的情況,需要删除數十萬個檔案。這個是之前的程式寫的日志,增長很快,而且沒什麼用

這個時候,我們常用的删除指令rm -fr * 就不好用了,因為要等待的時間太長。是以必須要采取一些非常手段。我們可以使用rsync來實作快速删除大量檔案。 

1、先安裝rsync: 

代碼如下:

yum install rsync 

2、建立一個空的檔案夾: 

mkdir /tmp/test 

3、用rsync删除目标目錄: 

rsync --delete-before -a -H -v --progress --stats /tmp/test log 

這樣我們要删除的log目錄就會被清空了,删除的速度會非常快。

繼續閱讀