1.功能:删除空目录。
2.用法:rmdir 参数 路径
3.参数:
-p :递归删除空目录,‘rmdir -p a/b/c’相当于执行了rmdir a/b/c a/b a’
4.例子
[root@mycentos home]# tree test
test
├── test_1
│ ├── test_1.txt
│ └── test_2
│ ├── test_2.txt
│ └── test_3
├── test_1.txt
└── test_4
└── test_5
例1:test_1下存在文件,不能通过rmdir命令删除;test_5下没有文件,可以通过rmdir命令删除;
[root@mycentos home]# rmdir test/test_4/test_5/
[root@mycentos home]# rmdir test/test_1
rmdir: 删除 "test/test_1" 失败: 目录非空
[root@mycentos home]# tree test
test
├── test_1
│ ├── test_1.txt
│ └── test_2
│ ├── test_2.txt
│ └── test_3
├── test_1.txt
└── test_4
例2:同时删除test_4、test_5、test_6三个文件夹
[root@mycentos test]# mkdir -p test/test_4/test_5/test_6
[root@mycentos test]# tree
.
├── test
│ └── test_4
│ └── test_5
│ └── test_6
├── test_1
│ ├── test_1.txt
│ └── test_2
│ ├── test_2.txt
│ └── test_3
└── test_1.txt
[root@mycentos test]# rmdir -p test/test_4/test_5/test_6/
[root@mycentos test]# tree
.
├── test_1
│ ├── test_1.txt
│ └── test_2
│ ├── test_2.txt
│ └── test_3
└── test_1.txt
test文件夹下的几个空文件夹都被删掉了。
本文出自 “三国冷笑话” 博客,请务必保留此出处http://hwj91.blog.51cto.com/9763975/1773141
原文地址:http://hwj91.blog.51cto.com/9763975/1773141