欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

linux文件太多无法使用rm linux ls 文件夹内文件太多,非常慢 大量文件 快速删除 有大用 有大大用 有大大大用

 ls  -1  -f | head -n 10000 | xargs rm -f  #这个删除有大用



find ./ -name "*small" -print | xargs rm -f

前半句是用来解决ls的,因为使用通配符的时候,好像是会把匹配到的所有的文件名作为命令的参数的。


来自 https://www.linuxdiyf.com/view_100193.html



在Linux下,如果一个文件夹下文件太多,使用rm删除会出现/bin/rm: Argument list too long错误。

如何解决呢,大概有几种方法:

1)ls|xargs rm -f

2)使用脚本程序:

for loop in `ls 目录路径`

do

rm -f $loop

done

注意:$loop是删除的文件名,确保路径是否正确。


来自  https://blog.csdn.net/wssxy/article/details/83666862


普通分类: