在CentOS 6.6中删除一个巨大目录的内容

我有一个在我的networking服务器中有116万个Cookie文件的目录。

我如何删除它们?

rm -r /var/www/html/secured/cookies/* 

我尝试过,但它不工作。

 -bash: /bin/rm/: Argument list too long 

这是给出的错误。

find/ var / www / html / secured / cookies -type f -delete

或者用xargs,但我更喜欢find命令..

使用Perl?

 perl -e 'for(</var/www/html/secured/cookies/*>){unlink}' 

除非你有隐藏的(点)文件要保存,只要删除整个文件夹

 rm -r /var/www/html/secured/cookies 

然后,如果需要,重新创build它

 mkdir /var/www/html/secured/cookies