如何删除目录 Ubuntu 20.04

Ubuntu这是基于 Debian最好的设计之一 Linux 当前可用的发行版。 虽然这 Linux 发行版专为个人计算机 (PC) 而设计,它也可以部署在服务器上。 每个操作系统都有不同类型的目录来存储多个文件。 存储空间是当今大多数系统中的常见问题,因此要释放空间或删除相同目录的重复副本,我们需要删除目录。 Ubuntu 提供了多种删除目录以释放空间的方法,本文将详细讨论。

目录是文件系统中的分类结构,其中包含对其他计算机文件和其他目录的引用。 目录服务的主要任务是控制消费者与其在组织内的 IT 资源之间的交互,或者在一个地方管理相同类型的数据。 本文中关于目录的删除过程 Ubuntu 系统将进行讨论。

删除目录 Ubuntu

Ubuntu 提供两种删除目录的方法:图形用户界面和命令 Line 界面。 下面提到的是一些删除目录的方法。

  • 使用 GUI 删除目录
  • 使用 rm 命令删除目录
  • 使用 rmdir 命令删除目录

下面对这些方式进行详细说明。

使用 GUI 删除目录

如果您是初学者,不知道如何使用 Linux 终端,那么你也可以使用GUI方法删除目录。

要删除目录,请左键单击目录并单击“移至垃圾箱”选项。 因为我想删除“Linux”目录,我将光标移到它上面,然后左键单击它,然后从下拉列表中单击选项“移动到垃圾箱”,如下所示。

选择此选项后,您应该能够看到该目录不再可用,如下所示。

使用 rm 命令删除目录

rm 命令缩写为“删除”。 此命令用于从文件系统中删除内容,例如 Linux 如文件、符号链接、目录等。 这个操作通常是悄无声息的,使用时要小心,因为删除文件后,你将无法恢复这些文件或目录的数据。 默认情况下它不会删除目录,除非与某些选项一起使用

如何删除空目录

下面提到的语法用于使用 rm 删除空目录。

$ rm -d directory_name

运行下面提到的命令删除目录“Linux”。

$ rm -d linux

文本描述自动生成

输出:

这 Linux 目录将在以下输出中删除:

文本描述自动生成

如何删除非空目录

下面提到的是使用 rm 删除所有非空文件和目录的语法。

$ rm -r directory_name

-r: 递归选项

运行下面提到的命令删除非空“Linux“ 目录。

$ rm -r linux 

图形用户界面 自动生成的描述具有中等可信度

输出:

这 Linux 包含文件的目录将在以下输出中删除:

图形用户界面,文本描述自动生成

下面的 rm 与 -r 和 -f 参数一起使用,以在不提示的情况下删除非空目录和所有文件:

$ rm -rf directory_name

提到的命令将删除一个非空的“Linux” 目录而不被提示。

$ rm -rf linux

文本描述自动生成

输出:

这 Linux 目录将在以下输出中删除:

图形用户界面,文本描述自动生成

如何删除多个目录

下面提到的是使用 rm 命令删除多个目录的语法。

$ rm -r directory_name1 directory_name2 …..

运行下面提到的命令删除“linux1”和“linux2”目录。

$ rm -r linux1 linux2

自动生成的文本描述具有中等可信度

输出:

linux1 和 linux2 目录将在以下输出中删除:

图形用户界面,文本描述自动生成

使用 rmdir 命令删除目录

在 Linux, rmdir 命令用于从系统中删除空目录或目录。 只有在命令行界面中指定的所有目录都为空时,rmdir 命令才会删除它们。 如果提供的目录包含任何目录或文件,rmdir 命令将无法删除它们。

下面提到的是使用 rmdir 删除空目录的语法。

$ rmdir directory_name

运行下面提到的命令以删除空的“Linux” 目录使用 rmdir。

$ rmdir -r linux

文本描述自动生成

输出:

这 Linux 目录将在以下输出中删除:

图形用户界面 描述已自动生成

结论

为了解决存储空间的问题,我们需要删除不再使用的目录。 Ubuntu 提供多种删除目录的方法。 本文是关于使用 GUI 方法、“rm”命令和“rmdir”命令删除目录的。 详细讨论了所有这些方法。