📌  相关文章
📜  批量删除所有文件夹和文件 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:25:48.408000             🧑  作者: Mango

批量删除所有文件夹和文件 - Shell-Bash

在Shell-Bash中可以使用rm命令来删除文件和文件夹,但默认情况下它不会直接删除非空文件夹。如果要删除一个非空文件夹,需要使用-r-f参数。

rm -rf folder_name

以上命令将强制删除folder_name文件夹及其所有内容,包括子文件夹和文件。

如果要批量删除所有文件夹和文件,可以使用find命令查找所有文件夹和文件的路径,并将其作为参数传递给rm命令。

find . -type f -delete; find . -type d -delete

以上命令将删除当前目录下所有的文件和文件夹。

  • find . -type f -delete: 查找当前目录下所有的文件并删除。
  • find . -type d -delete:查找当前目录下所有的文件夹并删除。

注意:执行批量删除操作前,请确认目标文件夹和文件是否备份或重要,以免误删造成不必要的麻烦或损失。

参考: