不积跬步,无以至千里;不积小流,无以成江海。

Linux下通过 rm -f 删除大量文件时报错:Argument list too long

结合 find 删除
通过 find 来完成,更加安全智能,支持的参数更多。

可以先使用 ls 命令列出需要删除的文件看是否正确,然后再执行删除命令。例如,通过如下指令,删除 /usr/local/tests/ 目录下的 png 文件:


find /usr/local/tests/ -name "*.png" |xargs rm -r

posted @ 2022-01-06 10:10  |是吴啊|  阅读(137)  评论(0)    收藏  举报