无法在Linux中删除文件夹

时间:2014-04-23 16:44:38

标签: linux rm

我正在尝试从我安装到文件系统的外部硬盘驱动器中删除目录。 我正在使用带有rm标志的rf命令,但我收到以下错误:

Directory not empty

除了rm命令之外,我试图通过输入目录来递归删除位于该目录中的文件,但是我收到了这个奇怪的错误:

 No such file or directory

这很奇怪,因为目录和文件位于我要删除的目录中。

1 个答案:

答案 0 :(得分:3)

这个问题可能属于Superusers而不是StackOverflow,但是通过列出隐藏文件来尝试查看目录中的内容,例如;

$ ls -la directoryname

在Linux / Unix中,所有以.(点)开头的文件都被视为隐藏文件

另一种可能是您无权删除内容 - -f中的rm -rf会导致您因权限问题而无法删除的文件被忽略,因此您也可以尝试在没有f选项的情况下发出rm,例如

rm -r directoryname