ls 命令输出中的“???”是什么意思

ls 命令输出中的“???”是什么意思

我正在使用 WD 我的护照硬盘。

当我ll -l在硬盘中使用命令时显示如下

ls: cannot access The.Big.Bang.Theory.S07E15.HDTV.x264-LOL.mp4: No such file or directory
ls: cannot access The.Big.Bang.Theory.S07E16.HDTV.x264-LOL.mp4: No such file or directory
ls: cannot access The.Big.Bang.Theory.S07E17.HDTV.x264-LOL.mp4: No such file or directory
ls: cannot access TV Seasons: No such file or directory



-????????? ? ?    ?            ?                ? The.Big.Bang.Theory.S07E16.HDTV.x264-LOL.mp4
-????????? ? ?    ?            ?                ? The.Big.Bang.Theory.S07E17.HDTV.x264-LOL.mp4
drwx------ 1 root root      8192 2014-06-24 08:36 The Big Bang Theory - The Complete Season 7 [HDTV]/
d????????? ? ?    ?            ?                ? TV Seasons/

chmod 和 chown 命令也不起作用。

chmod 777  The.Big.Bang.Theory.S07E07.HDTV.x264-LOL.\[VTV\].mp4 
chmod: cannot access `The.Big.Bang.Theory.S07E07.HDTV.x264-LOL.[VTV].mp4': No such file or directory

我该如何恢复我的文件?我的驱动器的分区是NTFS。

答案1

尝试使用 Gparted 软件修复硬盘。尝试使用 Live DVD 或可在软件中心找到的软件。 http://gparted.org/

答案2

#解决了

在 Linux 中我什么也做不了。

在 Windows 7 笔记本电脑上,我插入了硬盘,然后弹出

scan and fix
or 
Continue without scanning

我点击了“扫描并修复”,然后等待它完成。之后,我可以看到所有损坏的文件和文件夹。

相关内容