重启后文件/文件夹权限丢失,因此文件未显示在文件浏览器中

重启后文件/文件夹权限丢失,因此文件未显示在文件浏览器中

重启笔记本电脑后,我发现硬盘中的某些文件自行消失了,而且似乎在多次重启后又重新出现。这种情况主要发生在从互联网上下载的文件(视频/电影文件和文件夹)上,但这种事件并无规律,而且是随机发生的。

经过一番搜索后,我尝试从终端找到这些文件,发现这些文件仍然在那里,但它们的权限都丢失了,并显示为“?”。

如果我手动更改权限,丢失的文件可能会显示在 GUI 文件浏览器中,但如果我没有做任何事情,为什么要恢复到旧的权限?

我正在运行 Ubuntu 12.10。请帮助我理解这个问题。

答案1

第一个简单易解的答案...

  • 具有读取权限但没有执行权限的目录将在目录中的文件处显示“?”。因此,请检查保存这些文件的目录权限(使用 或 更改无害(!)目录chmod 0600chmod 0400再次使目录可执行,一切又恢复正常)。如果是这种情况,您将在重新启动后看到问题再次出现。更改目录后,它将停止这样做。

现在说说不好的...

  • 当您的光盘未正确卸载或状况不佳导致文件系统损坏时,可能会发生这种情况。如果您使用的是 ext,您可以强制检查光盘,看看它是否会抛出任何错误。顺便说一下,还要检查/var/log/messages警告i/o failure。您还可以检查坏块

    强制进行磁盘检查可以使用

    touch /forcecheck
    

    坏块……

    badblocks {device}
    

相关内容