rmdir命令作用是删除空的目录,英文全称:“remove directory”。
注意:rmdir命令只能删除空目录。当要删除非空目录时,就要使用带有“-R”选项的rm命令。
rmdir命令的“-p”参数可以递归删除指定的多级目录,但是要求每个目录也必须是空目录。
语法格式 : rmdir [参数] [目录名称]
常用参数:
-p |
用递归的方式删除指定的目录路径中的所有父级目录,非空则报错 |
---|---|
-- -- ignore-fail-on-non-empty |
忽略由于删除非空目录时导致命令出错而产生的错误信息 |
-v |
显示命令的详细执行过程 |
-- -- help |
显示命令的帮助信息 |
-- -- version |
显示命令的版本信息 |
参考实例
删除空目录:
[root@linux ~]# rmdir dir
递归删除指定的目录树:
[root@linux ~]# rmdir -p dir/dir_1/dir_2
显示指令详细执行过程:
[root@linux ~]# rmdir -v dir rmdir: 正在删除目录 'dir'
[root@linux ~]# rmdir -p -v dir/dir_1/dir_2 rmdir: 正在删除目录 'dir/dir_1/dir_2 rmdir: 正在删除目录 'dir/dir_1' rmdir: 正在删除目录 'dir_2'
显示命令的版本信息:
[root@linuxcool ~]# rmdir --version rmdir (GNU coreutils) 8.30 Copyright (C) 2018 Free Software Foundation, Inc. 许可证 GPLv3+:GNU 通用公共许可证第 3 版或更新版本https://gnu.org/licenses/gpl.html。 本软件是自由软件:您可以自由修改和重新发布它。 在法律范围内没有其他保证。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
2021-09-23 eclipse经常卡死、反应慢、内存溢出的解决方案
2019-09-23 shell脚本 获取第几行 第几列 的命令 awk sed