学习啦>学习电脑>操作系统>Linux教程>

linux的rmdir命令

时间: 佳洲1085 分享

  Linux下的rmdir命令是用来删除空目录的。下面由学习啦小编为大家整理了linux下rmdir命令的相关知识,希望对大家有帮助!

  linux的rmdir命令详解

  该命令用用来删除空目录,如果目录非空,则会出现错误。可以使用rm删除目录中的文件后,使用rmdir删除目录。也可以使用rm -rf替代rmdir命令。这是一个非常简单的命令。

  命令语法:

  rmdir [OPTION]... DIRECTORY...

  命令参数:

参数

长参数

描叙

--ignore-fail-on-non-empty

忽略任何应目录里面有数据文件而造成的错误

-p

--parents

递归删除目录

-v

--verbose

显示命令执行的详细信息

--help

显示命令在线帮助

--version

显示命令版本信息

  linux的rmdir命令使用示例

  1: 查看rmdir命令的帮助信息

  [root@DB-Server ~]# rmdir --help

  Usage: rmdir [OPTION]... DIRECTORY...

  Remove the DIRECTORY(ies), if they are empty.

  --ignore-fail-on-non-empty

  ignore each failure that is solely because a directory

  is non-empty

  -p, --parents Remove DIRECTORY and its ancestors. E.g., `rmdir -p a/b/c' is

  similar to `rmdir a/b/c a/b a'.

  -v, --verbose output a diagnostic for every directory processed

  --help display this help and exit

  --version output version information and exit

  Report bugs to <bug-coreutils@gnu.org>.

  也可以使用下面命令查看rmdir文档信息

  [root@DB-Server ~]# man rmdir

  2: 使用rmdir删除空目录

  如果目录非空,则会出现错误信息。

  [root@DB-Server ~]# ls /root/kerry/

  file1

  [root@DB-Server ~]# rmdir kerry

  rmdir: kerry: Directory not empty

  [root@DB-Server ~]# rm -f /root/kerry/*

  [root@DB-Server ~]# rmdir kerry

  3:显示命令执行时的详细信息

  [root@DB-Server ~]# mkdir test1 test2 test3

  [root@DB-Server ~]# ls

  anaconda-ks.cfg Desktop install.log install.log.syslog test1 test2 test3

  [root@DB-Server ~]# rmdir -v test1 test2 test3

  rmdir: removing directory, test1

  rmdir: removing directory, test2

  rmdir: removing directory, test3

  4:递归删除目录,如下所示,首先创建目录kerry,在kerry目录下创建空目录tmp,接下来空目录test

  [root@DB-Server ~]# mkdir -p kerry/tmp/test

  [root@DB-Server ~]# tree kerry

  kerry

  `-- tmp

  `-- test

  2 directories, 0 files

  [root@DB-Server ~]# rmdir -p kerry/tmp/test

  5:忽略任何应目录里面有数据文件而造成的错误

  [root@DB-Server ~]# mkdir kerry

  [root@DB-Server ~]# cd kerry

  [root@DB-Server kerry]# touch file1

  [root@DB-Server kerry]# cd ..

  [root@DB-Server ~]# rmdir --ignore-fail-on-non-empty kerry/

linux的rmdir命令

Linux下的rmdir命令是用来删除空目录的。下面由学习啦小编为大家整理了linux下rmdir命令的相关知识,希望对大家有帮助! linux的rmdir命令详解 该命令用用来删除空目录,如果目录非空,则会出现错误。可以使用rm删除目录中的文件后,使用
推荐度:
点击下载文档文档为doc格式

精选文章

  • linux的rm-rf命令
    linux的rm-rf命令

    Linux下的rm-rf命令是个删除文件命令。下面由学习啦小编为大家整理了linux下rm-rf命令的相关知识,希望对大家有帮助! linux的rm-rf命令详解 rm -rf * 这个命令的

  • linux的reboot命令
    linux的reboot命令

    Linux下的reboot命令是用来重启linux系统的。下面由学习啦小编为大家整理了linux下resboot命令的相关知识,希望对大家有帮助! linux的reboot命令详解 命令简介:

  • linux的resize2fs命令
    linux的resize2fs命令

    Linux下的resize2fs命令被用来增大或收缩未加载的文件系统的大

  • linux的rename命令
    linux的rename命令

    Linux下rename命令主要是批量重命名文件。下面由学习啦小编为大家整理了linux下rename命令的相关知识,希望对大家有帮助! linux的rename命令详解 rename命令用字

3630484