当前位置: 技术问答>linux和unix
unix/linux rm最多可删除多少个文件数
来源: 互联网 发布时间:2016-05-13
本文导语: unix/linux rm最多可删除多少个文件数,我在AIX系统下,发现文件数量到达一定数量后,rm指令就不行执行了. 要怎样才能删除大量文件 | rm删除应该没有文件个数限制, 你说的限制我认为应该类似这样的限制...
unix/linux rm最多可删除多少个文件数,我在AIX系统下,发现文件数量到达一定数量后,rm指令就不行执行了.
要怎样才能删除大量文件
要怎样才能删除大量文件
|
rm删除应该没有文件个数限制,
你说的限制我认为应该类似这样的限制吧:
rm -rf `ls ./*`
这不是rm地 限制,而生linux/unix对命令行参数长度的限制
一般的命令的参数的总长度不能超过4096个字节。
|
如果你的文件数量太大,rm提示超出参数列表长度的话,可以用下列命令来删除:
find . -name "*" -exec rm {} ; -print
find . -name "*" -exec rm {} ; -print
|
我就碰到过,文件名中有中文,文件数多,find + xargs都不管用