Linux執行rm命令提示Argument list too long解決辦法


 

在Linux上刪除文件時,執行命令報錯,報錯信息如下:
node1:/u01/app/oracle/admin/testdb/adump>rm -f *.aud
-bash:/bin/rm:Argument list too long

查看文件數量
node1:/u01/app/oracle/admin/testdb/adump>ll | wc -l
247841

解決方法:
使用分批刪除
node1:/u01/app/oracle/admin/testdb/adump>ls|xargs -n 1000 rm -f

關於xargs的使用方法,見:https://www.runoob.com/linux/linux-comm-xargs.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM