如何使用命令删除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服务器