如何使用命令删除Linux服务器上的文件目录
Linux运维 2020-05-25 09:44 511

在许多方面,Linux服务器终端命令更具通用性。这使得知道如何使用命令行在Linux服务器系统上删除目录是一项非常有用的技能,您会发现自己经常使用该技能来执行主要的文件系统维护任务。

您可以使用两种不同的命令从命令行删除目录:rm和rmdir。

该命令rmdir命令是专门用于删除空目录,所以它不会删除文件或包含文件的目录,但它会删除包含子目录,只要这些也空目录。rmdir命令的基本语法如下所示:

rmdir options directory

您可以在终端中输入rmdir --help ,以了解有关可以传递给命令的不同选项的更多信息。

可以用来删除目录的另一个命令是rm。rm命令的基本语法为:

rm options name

缺省情况下,rm仅删除文件,因此您需要使用-d告诉它删除目录,如下所示:

rm -d directory

rm命令也比rmdir更强大,所以你可以用它来递归地删除一个目录、它的子目录和它所包含的所有文件,就像这样,你可以用它来递归地删除一个目录、它的子目录和它所包含的所有文件:

rm -dr directory

您也可以通过RM的-i如果你想删除一个文件或目录之前,让你删除在一棵树上一些文件和目录,而不是其他人进行提示确认选项。

使用这两个命令时,将其放在您要删除的父目录中确实有帮助,但这不是必需的。要删除不在当前工作目录中的目录,您可以在目录名前添加相对或绝对路径名。

标签:

  • Linux服务器