回到顶部
您的当前位置: 操作系统> LINUX> 基础指令
Linux基础-rmdir命令
2014-03-01 01:05:39
标签: 网络整理 Linux rmdir 命令
rmdir的基本语法和参数

rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性)删除某目录时也必须具有对父目录的写权限。

#rm [参数] [要删除目录] 

参数:
-p, --parents 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。
-v, --verbose 显示指令执行过程

    --help    显示此帮助信息并退出     
    --version 输出版本信息并退出
rmdir参数示例应用

rmdir不能删除非空文件

[admin@]$ tree
.
`-- parent
    `-- child

2 directories, 0 files
[admin@]$ rmdir parent
rmdir: parent: Directory not empty

 显示删除指令

[admin@]$ ls
parent  parent2
[admin@]$ rmdir parent
[admin@]$ rmdir -v parent2
rmdir: removing directory, parent2

 递归删除空文件

[admin@]$ tree
.
`-- parent
    `-- child

2 directories, 0 files
[admin@]$ rmdir -p parent/child
[admin@]$ tree
.

0 directories, 0 files