unix/linux-rm最多可删除多少个文件数
unix/linux rm最多可删除多少个文件数,我在AIX系统下,发现文件数量到达一定数量后,rm指令就不行执行了.
要怎样才能删除大量文件
引用楼主 pSK_LB 的帖子:
unix/linux rm最多可删除多少个文件数,我在AIX系统下,发现文件数量到达一定数量后,rm指令就不行执行了.
要怎样才能删除大量文件
rm删除应该没有文件个数限制,
你说的限制我认为应该类似这样的限制吧:
rm -rf `ls ./*`
这不是rm地 限制,而生linux/unix对命令行参数长度的限制
一般的命令的参数的总长度不能超过4096个字节。
如果你的文件数量太大,rm提示超出参数列表长度的话,可以用下列命令来删除:
find . -name "*" -exec rm {} \; -print
我就碰到过,文件名中有中文,文件数多,find + xargs都不管用
有限制,大概1100左右个文件以上使用rm会报 error22错误