删除目录
本课属于 Coddy Terminal 学习旅程的“基础知识”单元。第 19 课,共 82 课。
在终端中删除目录时,可以根据目录是否为空选择两种方法。
删除空目录:
rmdir 命令表示删除目录。它只能删除完全为空的目录:
rmdir empty_folder如果文件夹中包含任何文件或子文件夹,rmdir 就会报错。
删除目录及其所有内容:
要删除一个目录及其所有内容,请使用带有 -r 标志(递归)的 rm:
rm -r documents这会删除 documents 文件夹,以及其中的所有文件和子文件夹。
你也可以将它与 -f 结合使用,强制删除而不显示任何确认提示:
rm -rf documents警告:
rm -rf是终端中最强大、最危险的命令之一。它会永久删除所有内容,且不会询问你。运行前务必仔细检查路径。此操作无法撤销。
挑战
入门使用 rm -r 删除 documents 文件夹及其所有内容,然后使用 ls 确认它已被删除。
警告:这会永久删除该文件夹及其中的所有内容。在终端中无法恢复已删除的文件夹!
亲手试试
终端
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Terminal 在线编辑器