简介
rmdir命令作用是删除空的目录,英文全称:“remove directory”。
命令格式
rmdir [OPTION]… DIRECTORY…
常用参数
| -p | 删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除,非空则报错 |
|---|---|
| —ignore-fail-on-non-empty | 忽略由于删除非空目录时导致命令出错而产生的错误信息 |
| -v | 显示命令的详细执行过程 |
示例
[root@localhost ~]# mkdir -pv a/b/c/dmkdir: created directory ‘a’mkdir: created directory ‘a/b’mkdir: created directory ‘a/b/c’mkdir: created directory ‘a/b/c/d’[root@localhost ~]# tree aa└── b└── c└── d[root@localhost ~]# rmdir -pv a/b/c/drmdir: removing directory, ‘a/b/c/d’rmdir: removing directory, ‘a/b/c’rmdir: removing directory, ‘a/b’rmdir: removing directory, ‘a’[root@localhost ~]# mkdir a[root@localhost ~]# touch a/test.txt[root@localhost ~]# rmdir armdir: failed to remove ‘a’: Directory not empty[root@localhost ~]# rmdir --ignore-fail-on-non-empty a[root@localhost ~]# tree aa└── test.txt
