目录为什么不能删除?

删除某个目录时,系统提示目录不为空不能被删除,可是目录下明明什么文件都没有啊!

可能有东西呢 :stuck_out_tongue:
用<ls -la>看看.
不行就硬删<rm -Rf xxx>.

上面的老兄说的对呀!!直接用rm -R就可以了!不行就 rm /?看看有什么参数!

rm /? 是不是有误导之嫌? 在Unix系统上试这种命令有点危险. :slight_smile:

不会吧!!rm /? 只是查看rm有什么参数!!是误导还是你理解不明白!rm -R确实有店危险!!!要先用ls -a 看看

不会吧!!rm /? 只是查看rm有什么参数!!是误导还是你理解不明白!rm -R确实有店危险!!!要先用ls -a 看看

不会吧!!rm /? 只是查看rm有什么参数!!是误导还是你理解不明白!rm -R确实有店危险!!!要先用ls -a 看看

我的理解(或许你用的Unix同我们的不一样?):

用 “/?” 来显示命令行参数是Microsoft的杰作,因为MS的目录分割符是""。

在Unix上,rm /? 相当于“删除 / 下面所有文件名是一个字符的文件”。因为".“也是”/“下面的“文件名为一个字符的文件”,在一些Unix上,上述命令会导致所有在”/"下的文件被删除(当然,首先要有权限)