解決”/bin/rm: Argument list too long”刪除文件錯誤

執行rm後出現”/bin/rm: Argument list too long”報錯,應該是目錄中的文件太多、處理時間太長導致的。

ls | xargs -n 10000 rm -rf

通過xargs命令,將文件10個分成一組,然後分批刪除,這樣就不會出現錯誤了。

備註信息:我們執行上面命令的時候,一定要謹慎,要在當前需要刪除文件的目錄下執行,不要在其他目錄中操作,要不你會刪除其他目錄文件的。

另外建議命令:

for i in `ls`;do rm -rf $i ;done

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章