Menu
CoddyTech

删除目录

本课属于 Coddy Terminal 学习旅程的“基础知识”单元。第 19 课,共 82 课。

在终端中删除目录时,可以根据目录是否为空选择两种方法。

删除空目录:

rmdir 命令表示删除目录。它只能删除完全为空的目录:

rmdir empty_folder

如果文件夹中包含任何文件或子文件夹,rmdir 就会报错。

删除目录及其所有内容:

要删除一个目录及其所有内容,请使用带有 -r 标志(递归)的 rm:

rm -r documents

这会删除 documents 文件夹,以及其中的所有文件和子文件夹。

你也可以将它与 -f 结合使用,强制删除而不显示任何确认提示:

rm -rf documents

警告:rm -rf 是终端中最强大、最危险的命令之一。它会永久删除所有内容,且不会询问你。运行前务必仔细检查路径。此操作无法撤销。

challenge icon

挑战

入门

使用 rm -r 删除 documents 文件夹及其所有内容,然后使用 ls 确认它已被删除。

警告:这会永久删除该文件夹及其中的所有内容。在终端中无法恢复已删除的文件夹!

亲手试试

终端
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Terminal 在线编辑器