如何清空具有大尺寸/多个文件的linux目录?

时间:2015-07-26 01:42:01

标签: linux delete-file

我在Linux中有一个拥有数十万个文件的指南,大概是100 Gb。我尝试使用' rm -f *'清除目录,并收到以下错误:

>rm -f *
-ksh: rm: /bin/rm: cannot execute [Argument list too long]

尝试find命令时出现同样的错误。如果我可以获得足够小的表达式,我可以删除单个文件和组,但这可能需要几天时间才能清除它们。有谁知道清空大目录的更好方法吗?

1 个答案:

答案 0 :(得分:4)

尝试以下方法:

rm -R -f [your_directory_path]

然后只需手动重新创建您的目录,这种方式比我想要做的更容易:

mkdir [old_directory_name]