有时候我们需要 删除不为空的目录 尝试这样做时,我们会收到诸如“权限被拒绝”或“目录不为空”之类的权限错误,因为它不为空,并且其中包含的目录或文件之一可能具有导致错误的特殊权限。 但是可以通过我们现在为您提供的指南轻松消除它,并使这些消息成为这样做的障碍。
En 以前的教程 我们看到了如何能够消除内容非常丰富的目录,即具有几GB相当大权重的目录而又不影响系统性能。 我们通过ionice(一个非常实用的工具)实现了这一目标,ionice使我们能够像处理流程一样很好地控制I / O系统中某些事务的优先级。 好了,今天我们将重点放在另一个简单的操作上,但这可能给最新的Linux用户带来一些问题。
当我们尝试删除不为空的目录时,应遵循的步骤是:
rmdir /mi-directorio
但是在那种情况下,我们可以收到我们正在谈论的错误消息。 要正确执行此操作,可以尝试以下操作:
rm -rfv /mi-directorio
使用这些rm选项可以得到目录内容的递归删除,也可以分别强制删除。 -v只是命令的详细模式,用于在标准输出上显示更多信息。
如果仍然出现权限错误,我们将尝试获取特权,以使我们在删除它时不再遇到问题,可以使用su进行处理,或者建议使用sudo进行处理:
sudo rm -rfv /mi-directorio
希望对您有帮助 那些无法删除的顽固目录...
6条评论,留下您的评论
缺少“ rm”:
sudo rm -rfv /我的目录
谢谢!!! 我的错。
问候。
谢谢肉欲,只是我需要的问候
感谢您的帮助,我已经尝试了所有内容,并且只需要-rfv 4个字符
须藤 rm -rfv 我的目录
它对我来说是这样的,在 Ubuntu 20.04 中,这是一个问题吗?
你忘了添加一些重要的东西,如果一个文件夹没有用 rm -rfv 文件夹名删除,并且符号“>”出现在它下面,它不会像那样删除,而是用 rm -rfv“文件夹名”(这种情况发生,当文件夹名称中有空格,因此请使用引号)。
我希望它对你有用。 问候