• 1
  • 2
  • 3
  • 4
  • 5
Linux操作系统运维问题 首 页  »  帮助中心  »  云服务器  »  Linux操作系统运维问题
Ecs Linux主机删除文件提示“Argument list too long”错误的分析解决
发布日期:2015-12-21 16:12:2

  Linux主机用rm删除文件,若小文件数量太多,会提示Argument list too long错误,是因为受到shell参数个数的限制。

  解决办法:

  通过命令xargs来完成

  例1:通过find来完成,更加安全智能,支持的参数更多,可先用ls命令列出需要删除的文件看是不是正确的,然后再执行删除命令,例如find /usr/local/tests/ -name "*.png" |xargs rm -r,删除test目录下的png文件


  例:2:ls来配合删除test目录下的所有文件