📜  Linux 中的 rmdir 命令示例

📅  最后修改于: 2022-05-13 01:57:31.492000             🧑  作者: Mango

Linux 中的 rmdir 命令示例

rmdir命令用于在 Linux 中从文件系统中删除空目录。只有当这些目录为空时,rmdir 命令才会删除命令行中指定的每个目录。因此,如果指定目录中有一些目录或文件,则无法通过rmdir命令删除。

句法:

选项:

  • –help:它将打印命令的一般语法以及可与 rmdir 命令一起使用的各种选项,并提供有关每个选项的简要说明。

  • rmdir -p:在此选项中,每个目录参数都被视为一个路径名,如果它们已经是空的,则从最后一个组件开始删除所有组件。
  • rmdir -v, –verbose:此选项显示正在处理的每个目录的详细信息。
  • rmdir –ignore-fail-on-non-empty:此选项不会报告仅因目录非空而发生的故障。通常,当 rmdir 被指示删除一个非空目录时,它只是简单地报告一个错误。此选项包含所有这些错误消息。
  • rmdir –version:该选项用于显示版本信息并退出。

示例 1:这将首先删除子目录,然后删除父目录。



rmdir -p mydir/mydir1

示例 2:删除目录mydir1mydir2mydir3 ,如果它们为空。如果这些目录中的任何一个不为空,则将为该目录打印一条错误消息,并删除其他目录。

rmdir mydir1 mydir2 mydir3

示例 3:如果目录mydir/mydir1为空,则将其删除。然后,删除目录 mydir,如果删除mydir/mydir1后该目录为空。

rmdir mydir/mydir1 mydir