1. 程式人生 > >記錄一次文件過多的刪除經歷

記錄一次文件過多的刪除經歷

刪除文件

    公司使用的開發語言是PHP,靜態頁面緩存機制是緩存在磁盤的某個目錄下,由於沒有做定時任務對緩存文件進行刪除,於是久而久之,緩存目錄的文件達到了32萬個,此時用rm -rf刪除會報錯。提示-bash: /bin/rm: Argument list too long.

    於是找到方法進行刪除:ls | xargs -n 500 rm -rf 如圖:

技術分享圖片

當然還有其他方法,如:

find . -name "*" |xargs rm -rf 

記錄一次文件過多的刪除經歷