在命令行上看不到但在 nautilus 上可见的目录;并且无法删除

在命令行上看不到但在 nautilus 上可见的目录;并且无法删除

今天,我注意到我的视频目录中有一个名为 [...]mp4__QhYixM 的新目录。当我在 Nautilus 上打开视频目录时,我可以看到它,但在 Nemo 和通过命令行时看不到它。在 Nautilus 上,它的属性列为类型 | 文件夹(inode/目录)内容 | 无法读取

我尝试使用 Nautilus 删除它,但失败了。有什么想法吗?

答案1

这是一个临时文件,通常由视频播放器(很少)或某些编辑器等应用程序使用,或者如果您使用 rsync 复制文件。有时,如果创建这些文件的应用程序突然结束,这些文件会留在那里。

在大多数情况下,您可以使用 sudo 或以 root 用户身份删除它们

答案2

您提到的“视频目录”可能仍指默认的 XDG“视频”目录,该目录通常是路径的子目录/home/<YOURUSERNAME>/。按照惯例,此主目录通常放置在专用磁盘分区中,与操作系统的文件分开。

我将使用lsblk -e 7命令列出磁盘及其分区来确定主目录的磁盘分区。(如果旁边没有列出home,则可能它仍与操作系统位于同一分区上;在这种情况下,它被指定为/)。

确定了奇怪分区的标识符后,就可以获取 Ubuntu live USB 并从中启动。这样可以轻松使用未安装主磁盘分区的计算机。

卸载它们很重要,因为这是fsck在给定磁盘分区上使用文件系统实用程序的条件。

现在可以fsck在分区上运行磁盘实用程序,查看是否需要修复任何内容(fsck 也可以进行修复)。


警告:

手动运行fsck,由于任何事故都会造成严重影响,是值得高度警惕的事件。(存在数据丢失的风险。)

这就是为什么首先我一定要确保经过手动 fsck 扫描的分区的所有内容都安全地备份到另一个磁盘分区,或单独的磁盘,或单独的设备。

我不会fsck在这里提供该命令的具体选项或参数,因为我对它不够熟悉。我保留手册页,并建议您搜索网络并阅读一些有关它的教程/文章。我认为它值得:fsck它是一种非常有价值的工具;它只是需要用户给予额外的尊重。

相关内容