今天学习一下linux中命令: rmdir命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。
1.命令格式:
rmdir [选项]... 目录...
2.命令功能:
该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。
3.命令参数:
- p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。
-v, --verbose 显示指令执行过程
4.命令实例:
实例一:rmdir 不能删除非空目录
命令:
rmdir doc
输出:
[root@localhost scf]# tree
.
|-- bin
|-- doc
| |-- info
| `-- product
|-- lib
|-- logs
| |-- info
| `-- product
`-- service
`-- deploy
|-- info
`-- product
12 directories, 0 files
[root@localhost scf]# rmdir doc
rmdir: doc: 目录非空
[root@localhost scf]# rmdir doc/info
[root@localhost scf]# rmdir doc/product
[root@localhost scf]# tree
.
|-- bin
|-- doc
|-- lib
|-- logs
| |-- info
| `-- product
`-- service
`-- deploy
|-- info
`-- product
10 directories, 0 files
说明:
rmdir 目录名 命令不能直接删除非空目录
实例2:rmdir -p 当子目录被删除后使它也成为空目录的话,则顺便一并删除
命令:
rmdir -p logs
输出:
[root@localhost scf]# tree
.
|-- bin
|-- doc
|-- lib
|-- logs
| `-- product
`-- service
`-- deploy
|-- info
`-- product
10 directories, 0 files
[root@localhost scf]# rmdir -p logs
rmdir: logs: 目录非空
[root@localhost scf]# tree
.
|-- bin
|-- doc
|-- lib
|-- logs
| `-- product
`-- service
`-- deploy
|-- info
`-- product
9 directories, 0 files
[root@localhost scf]# rmdir -p logs/product
[root@localhost scf]# tree
.
|-- bin
|-- doc
|-- lib
`-- service
`-- deploy
|-- info
`-- product
7 directories, 0 files
相关推荐
Linux中的`rmdir`命令是用于删除空目录的命令,它是Linux系统中基本的文件管理工具之一。在使用`rmdir`之前,必须确保要删除的目录是空的,否则命令将无法执行。这个命令在日常的系统维护和文件管理中非常常见,尤其...
在Linux操作系统中,掌握基本的命令行操作是至关重要的,其中`rmdir`命令就是用于删除空目录的一个关键工具。这个命令适用于多种Linux发行版,包括Ubuntu、CentOS、RedHat以及Unix系统。理解并熟练使用`rmdir`命令...
rmdir 命令是一个非常有用的命令,它可以帮助我们删除空目录。但是,我们需要注意的是,rmdir 命令不能直接删除非空目录。同时,我们也需要注意目录的权限问题,即删除某目录时也必须具有对父目录的写权限。 在实际...
**rmdir命令的基本用法** `rmdir`命令遵循的基本格式如下: ```bash rmdir [选项]... 目录... ``` 这里,`目录...`是指你想要删除的一个或多个空目录的路径。如果直接使用`rmdir`而不加任何选项,它将尝试删除...
本文将详细介绍一些基本的Linux命令,帮助你更好地理解和操作Linux系统。 1. **Ctrl+Alt+T**:这是快速打开终端的快捷键,方便进行各种命令行操作。 2. **Ctrl+Alt+F2/F7**:这两个快捷键分别用于切换到/返回图形...
本文学习一下linux中命令: rmdir命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm – r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的...
* fg 命令:用于将一个后台进程放到前台。 * bg 命令:用于将一个前台进程放到后台。 * job 命令:用于在后台运行一个进程。 * kill 命令:用于发送信号给一个进程。 五、系统信息命令 * ps 命令:用于查看进程...
Linux运维笔记是系统管理员和开发者不可或缺的一部分,这篇笔记总结了最常用的150个Linux命令,涵盖文件和目录操作、查看文件及内容处理、文件压缩及解压缩、信息显示、搜索文件、用户管理和基础网络操作等多个方面...
这是一个非常简单的命令。 命令语法: rmdir [OPTION]… DIRECTORY… 命令参数: 参数 长参数 描叙 –ignore-fail-on-non-empty 忽略任何应目录里面有数据文件而造成的错误 -p –parents ...
"linux命令和windows命令的区别" Linux 命令和 Windows 命令是两种不同的操作系统中使用的命令集,了解它们之间的区别对于我们使用和管理操作系统非常重要。 Linux 命令 Linux 命令是基于 Unix 命令集的, Linux ...
本课件“Linux基础课件Linux系统目录删除rmdir命令共8页”将深入讲解这一主题,帮助初学者理解如何有效地管理Linux系统中的目录结构。 首先,让我们了解一下`rmdir`命令的基本用法。`rmdir`,全称为“remove ...
Linux常用命令大全总结 ...5. rmdir命令:删除空目录,例如rmdir /usr/yfang 6. ln命令:建立链接,例如ln -s yf.txt rb.txt 这些命令是Linux中最基本的命令,掌握这些命令可以帮助您更好地管理文件、目录和系统。
6. rmdir 命令 功能:删除目录 rmdir 命令可以用来删除目录,但要求该目录中不包含任何文件或子目录,例如:rmdir student 删除 student 子目录。 7. cp 命令 功能:复制文件 cp 命令可以用来复制文件,例如:...
Linux 操作系统是一个功能强大且灵活的操作系统,拥有许多实用的命令来帮助用户管理和操作系统。以下是 Linux 系统中常用的 44 个基本操作命令: 文件和目录管理 1. 创建目录命令:mkdir ;(如:#mkdir aaa) 2. ...
### Linux命令知识点解析 #### 一、ls -al **命令功能:** `ls -al` 命令用于列出当前目录下所有文件及其详细信息(包括隐藏文件)。`ls` 是 Linux 中用来列出文件及目录信息的基本命令,而 `-a` 选项表示列出包括...
6. rmdir 命令:rmdir 命令用于删除空目录。语法为:rmdir [目录名]。例如:rmdir newDir,将删除名为 newDir 的目录。 文件编辑命令: 1. cp 命令:cp 命令是 copy 的缩写,用于复制文件或目录。语法为:cp ...
学习 Linux 的第一步:当然是从 Linux 命令 入手: 查看 Linux 命令帮助信息 - 关键词:help, whatis, info, which, whereis, man Linux 文件目录管理 - 关键词:cd, ls, pwd, mkdir, rmdir, tree, touch, ln, ...
操作系统接口:兼容Unix/Linux命令接口。 为Windows操作系统建立一个兼容Unix命令的命令接口;实现命令包括ls,cat,cp,mv,md/mkdir,rd/rmdir,cd,sort,more,print,命令的内容与详细格式请查阅unix命令手册;可以字符...
红旗Linux命令 红旗Linux命令是Linux操作系统中的一系列命令,这些命令用于管理和维护Linux系统。在这篇文章中,我们将详细介绍红旗Linux命令的各种知识点。 系统管理命令 * shutdown命令:用于关机或重启系统。...