關於網上大量的rsync刪除100w小文件的解決方案.博主兩臺虛擬機,每一個目錄下有100w個小文件,如下分別爲rm和rsync兩種刪除方法node
rm 環境:CentOS release 5.8 ,內存1G,處理器單核,硬盤30Gide
使用rsync刪除,環境:CentOS release 6.5,內存500M,處理器單核,硬盤30Gpost
開始懷疑網上看文章的人都有嘗試過麼?而後在看看兩臺機子的配置,調高了rsync所在機子的內存爲1G,環境:CentOS release 6.5,內存1G,處理器單核,硬盤30G(其中/tmp/aa爲空目錄)blog
同配置下rsync確實比rm快太多,內存爲512的用rsync也無論用..?crontab
又碰到個inode滿了的狀況,在/var/spool/postfix/maildrop目錄下,產生40多w個無用文件,緣由爲crontab中某些不可用的計劃任務致使.使用rm刪除,提示"**參數過長,不能刪除",嗯,大概是這樣的提示,繼續使用rsync刪除.挺好用的,下爲截圖..內存