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目录下的所有文件
|