Linux命令 - rmdir命令

Linux命令 - rmdir命令

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

1.语法:

rmdir [选项] 目录名称

2.功能:

  从一个目录中删除一个或多个子目录项即有空目录要删除,删除某目录时也必须具有对父目录的写权限。

3.参数:
-p或--parents   删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除。
--ignore-fail-on-non-empty   忽略非空目录的错误信息。
-v或--verbose   显示指令执行过程。
--help   在线帮助。查看该命令功能和可带参数等。
4.常用范例:

例一:删除一个空的文件夹

命令:rmdir 目录名

  该命令不能直接删除非空目录。

[root@localhost games]# tree
.
├── test
│   ├── -f
│   ├── test11
│   └── test22
└── test1

4 directories, 1 file
[root@localhost games]# rmdir test
rmdir: 删除 'test' 失败: 目录非空
[root@localhost games]# rmdir test1
[root@localhost games]# tree
.
└── test
    ├── -f
    ├── test11
    └── test22

3 directories, 1 file

例二:删除多个文件夹

命令:rmdir -p目录名

  当子目录被删除后使父目录也成为空目录的话,则会一并删除 。

[root@localhost games]# tree
.
└── test
    └── test11

2 directories, 0 files
[root@localhost games]# rmdir -p test/test11/
[root@localhost games]# tree
.

0 directories, 0 files
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值