为什么“cd”对具有“directory”属性的条目不起作用?

为什么“cd”对具有“directory”属性的条目不起作用?

我的操作系统是 fedora 20。我以 root 用户身份运行。

在 / 目录下,我输入:

#ll
...
d????????? ? ? ? ? mnt
...

#cd mnt
bash: cd: mnt: Not a directory

#chmod 777 mnt
chmod: cannot access 'mnt': No such file or directory

如此奇怪的问题,根本原因是什么?

答案1

如果?输出中的 sls -l确实如此,则您很可能挂载了一个/mnt不再存在的文件系统(USB 棒已移除、总线故障、文件系统损坏等)。您必须umount重新检查文件系统才能解决问题。

如果您刚刚挂载了文件系统,并且得到以下结果,请尝试fscking 文件系统(umount当然是在 之后)。

如果没有挂载文件系统,/mnt并且这是真实的 /mnt在您的 -fs 上建立目录/,然后获取实时救援 CD,检查您的文件系统并祈祷。

相关内容