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

我在linux有一个directoy,有几十万个文件,大约100 Gb。 我试图用'rm -f *'清除目录,并得到以下错误:

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

我尝试find命令时遇到同样的错误。 我可以删除单个文件和组,如果我可以得到一个足够小的expression式,但是可能有几天将它们全部清除。 有谁知道更好的方法来清空一个大目录?

尝试以下操作:

 rm -R -f [your_directory_path] 

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

 mkdir [old_directory_name]