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 参数过长)的主要内容,如果未能解决你的问题,请参考以下文章