Linux中如何删除空的非空目录

Linux文件系统由目录组成。系统管理员通常处理目录和相关操作。在本教程中,我们将了解如何删除空的或非空的linux目录。

null

删除或删除空目录

我们可以删除或删除空目录 rmdir 命令。在本例中,我们将删除名为 stuff .

$ rmdir stuff

删除或删除空的多级目录

如果我们的空目录是分层的,我们需要提供 -p 选项如下。在本例中,我们将使用 -p 这两个都是遥控器 stuff/test stuff 目录。

$ rmdir -p stuff/test/

递归删除或删除非空目录

rmdir 用于删除空目录,但如果目录不为空怎么办。在这种情况下,我们将使用 rm 带有一些额外参数的命令。 -r 选项用于递归删除文件和目录。在本例中,我们将删除 rar 目录及其子文件和递归目录。

$ rm -r rar

强制删除或远程非空目录

有时某些文件和目录可能有一些问题的选项。这种情况可能会阻止删除操作。我们可以用 -f 选择以强制方式移除。

$rm-射频rar

用Sudo移除

如果要删除的文件和文件夹归root用户或其他用户所有,并且我们没有使用所需的权限 sudo . sudo 威尔做出了决定 rm 命令以具有最高权限的根用户身份运行。

$ sudo rm -r rar

详细打印删除操作详细信息

删除文件和文件夹时,我们可能需要有关删除的详细信息。我们可以保存删除日志。我们应该提供 -v 创建详细输出的选项。

$ rm -r -v rar
Print Delete Operation Details with Verbose
详细打印删除操作详细信息

相关文章: 如何在Linux中删除符号链接?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享