使用rm 删除大量文件时显示:参数列表过长,导致无法删除文件

问题场景:
[root@localhost ate]# rm -rf crash-2021-07-*
-bash: /usr/bin/rm: 参数列表过长

处理方法:
可以用find命令来一起使用:
1、删除当前目录下文件名或文件夹名中包含crash-2021-07-字段的文件:
find . - name "crash-2021-07-
" | xargs rm -rf
假如文件名或文件夹名中包含空格:
find . -name “name*” -print0 | xargs -0 rm -rf
find . -name “.jpg" | xargs rm -rf ".jpg” 删除JPG图片

猜你喜欢

转载自blog.csdn.net/weixin_48773672/article/details/123256216