昨天遇到一個問題,在Linux中有一個資料夾裡面含有大量的Cache檔案(夾),數量級可能在百萬級別,使用rm -rf ./* 刪除時間慢到不可接受。Google了一下,查到了一種方法,試用了下確實比單純使用rm快了一個數量級。
方法見下:
1)首先建立一個空白資料夾。
mkdir /tmp/www.111cn.net
2)之後使用以下語句即可快速的刪除檔案。
rsync --delete-before -d /tmp/www.111cn.net/ /the/folder/you/want/delete/
原文中說不要忘記資料夾後的“/”
3)一杯咖啡過後,就Ok了。
更多詳細內容請檢視:http://www.111cn.net/sys/linux/56624.htm