每天一个linux命令:rmdir命令

author author     2022-08-19     152

关键词:

今天学习一下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 -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命令

每天一个linux命令(1) :ls命令每天一个linux命令(2) :cd命令每天一个linux命令(3) :pwd命令每天一个linux命令(4) :mkdir命令每天一个linux命令(5) :rm命令每天一个linux命令(6) :rmdir命令每天一个linux命令(7) :... 查看详情

一天一个linux基础命令之目录管理类命令rmdir

rmdir 删除空目录,非空的目录不能删除1、命令格式rmdir [options]      DIRECTORY2、命令参数   -p,递归删除,删除目录之前是否删除父目录,如果父目录为空的话就删除   -v,删除目录... 查看详情

一天一个linux基础命令之目录管理类命令rmdir

rmdir 删除空目录,非空的目录不能删除1、命令格式rmdir [options]      DIRECTORY2、命令参数   -p,递归删除,删除目录之前是否删除父目录,如果父目录为空的话就删除   -v,删除目录... 查看详情

一天一个linux基础命令之目录管理类命令rmdir

rmdir 删除空目录,非空的目录不能删除1、命令格式rmdir [options]      DIRECTORY2、命令参数   -p,递归删除,删除目录之前是否删除父目录,如果父目录为空的话就删除   -v,删除目录... 查看详情

每日命令:rmdir

...r命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。1.命令格式:rmdir ... 查看详情

每天一个linux命令目录(转)

一.文件目录操作命令:   1.每天一个linux命令(1):ls命令   2.每天一个linux命令(2):cd命令  3.每天一个linux命令(3):pwd命令   4.每天一个linux命令(4):mkdir命令  5.每天一个linux命令(5... 查看详情

linux命令(78)——rmdir命令(代码片段)

...选项说明4.常用示例参考文献1.命令简介rmdir命令用来删除一个或多个空目录。注意,rmdir命令无法删除非空目录,删除非空目录可以使用命令rm-r。2.命令格式rmdir[OPTION]...DIRECTORY...3.选项说明--ignore-fail-on-non-empty 忽略由于删... 查看详情

每天一个linux命令

   开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为:  1.《鸟哥的linux私房菜》  2.http://codingstandards.iteye.com/blog/786653  3.linux命令五分钟系列  ... 查看详情

每天一个linux命令

开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为:  1.《鸟哥的linux私房菜》  2.http://codingstandards.iteye.com/blog/786653  3.linux命令五分钟系列   4.其他互... 查看详情

linux每天一个命令

sudofuser-k80/tcp 查看详情

每天一个linux命令(33)--df命令

  周末是学习的好时光。  每天一个Linux命令,接下来是磁盘存储相关的,df, du命令  Linux中df 命令的功能是用来检查Linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目... 查看详情

每天一个linux命令:cd命令

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。  1. 命令格式:... 查看详情

每天一个linux命令:cd命令

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。  1. 命令格式:c... 查看详情

每天一个linux命令:mkdir命令

版权声明更新:2017-05-09博主:LuckyAlan联系:[email protected]声明:吃水不忘挖井人,转载请注明出处!1文章介绍本文介绍了Linux下命令mkdir。2开发平台Linux3阅前须知无4文章正文mkdir(makedirectory)用于创建目录。4.1命令4.1.1命令... 查看详情

每天一个linux命令:cp命令

版权声明更新:2017-05-13博主:LuckyAlan联系:[email protected]声明:吃水不忘挖井人,转载请注明出处!1文章介绍本文介绍了Linux下面的cp命令。2、开发平台Linux系统3、阅读须知无4文章正文5参考资料1、本文概念部分参考了维基... 查看详情

每天一个linux命令

1:hostnamehostname //查看centos主机名centos6.0  使用命令 hostnamewebserver 则立即生效centos7.0  使用命令 hostnamectlset-hostnamewebserver立即生效2:linux文件系统目录含义LINUX文件系统中,每一个目录都代表着其各 查看详情

每天一个linux命令cd命令

所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。  1. 命令格式:cd [目录名]  2. 命令功能:切换当前目录至dirName  3. 常用范例3.1 例一:进入系统根目录命令:... 查看详情

每天一个linux命令-cd

cd命令在linux中,用于切换目录,是linux中最常用的命令之一。命令功能切换当前目录至指定目录命令格式cd[diretory]常用范例例一:进入到/目录命令:cd /输出:[[email protected] ~]# cd /[[email protected] /]# p... 查看详情