如何清空包含大量文件的Linux目录?
作者:互联网
这个问题已经在这里有了答案: > Argument list too long error for rm, cp, mv commands 30个
我在Linux中有一个Directoy,它有几十万个文件,大约100 Gb.我试图使用’rm -f *’清除目录,并收到以下错误:
>rm -f *
-ksh: rm: /bin/rm: cannot execute [Argument list too long]
尝试执行find命令时,出现相同的错误.如果可以得到足够小的表达,我可以删除单个文件和组,但这可能需要几天才能将它们全部清除.有谁知道清空大目录的更好方法吗?
解决方法:
请尝试以下操作:
rm -R -f [your_directory_path]
然后,只需手动重新创建目录,我相信这种方式比您尝试做的要容易:
mkdir [old_directory_name]
标签:delete-file,linux 来源: https://codeday.me/bug/20191028/1949467.html