如何删除文件夹中的所有内容?

如何删除文件夹中的所有内容?

我尝试执行sudo rm *,但并没有删除所有内容。(我可能有很多不需要的对象。)

我不是在问是否可以删除 中的所有内容/tmp,而是在问如何删除。是否有可以执行此操作的 shell 脚本?

答案1

您可以使用

rm -rf *

-r 表示递归(也包括子目录),-f 表示强制(也包括写保护文件)。但使用时要小心。

答案2

man rm

默认情况下,rm不会删除目录。使用--递归-r或者-R) 选项来删除每个列出的目录以及其所有内容。

尝试一下这个:

sudo rm -r *

相关内容