linux下删除大量文件(rm 参数过长)

Posted 天马行宇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下删除大量文件(rm 参数过长)相关的知识,希望对你有一定的参考价值。

今天在服务器上清空一个文件夹的时候,提示我rm的参数过长:

cd /home/yyq/htmls
# 删除当前文件夹下的所有文件,只能是文件比较少的
rm -r ./*    

# 文件多的可以这么删除:
ls | xargs -n 10 rm -fr ls

命令解释:

ls 输出所有的文件名(用空格分割)

xargs 就是将ls的输出,每10个为一组(以空格为分隔符),作为rm -rf的参数也就是说将所有文件名10个为一组,由rm -rf删除

以上是关于linux下删除大量文件(rm 参数过长)的主要内容,如果未能解决你的问题,请参考以下文章

linux 删除大量文件

linux 删除大量文件

linux 删除大量文件

linux下删除某个目录下大量文件办法

linux下删除大量小文件

linux怎么删除当前目录下的所有文件