使用 rmdir 命令从系统中除去由 Directory 参数指定的目录。
该目录必须为空(只能包含 . 和 ..)。您在将其除去前必须对其父目录拥有写权限。使用 ls -a Directory 命令检查目录是否为空。
以下是如何使用 rmdir 命令的示例:
- 要清空并除去目录,请输入以下命令:
rm mydir/* mydir/.* rmdir mydir
该命令除去 mydir 的内容,然后除去空目录。rm 命令显示关于尝试除去目录圆点(.)和双圆点(..)的错误消息,然后 rmdir 命令将它们和该目录本身除去。注: rm mydir/* mydir/.* 首先除去名字不以圆点开头的文件,然后除去那些名字以圆点开头的文件。ls 命令不会列出以圆点开头的文件名,除非使用 -a 标志。 - 要除去 /tmp/jones/demo/mydir 目录及其下面所有的目录,请输入以下命令:
cd /tmp rmdir -p jones/demo/mydir
该命令将 jones/demo/mydir 目录从 /tmp 目录中除去。要删除目录时,如果目录非空,或者您对其没有写权限,那么命令以适当的错误消息终止。
本文介绍如何使用rmdir命令从系统中移除指定目录。文章详细解释了如何确保目录为空,并提供了具体示例,包括如何递归地移除目录。
2万+

被折叠的 条评论
为什么被折叠?



