如何显示 USB 记忆棒上的 .Trash 和隐藏文件,但不显示 $HOME 中的文件?

如何显示 USB 记忆棒上的 .Trash 和隐藏文件,但不显示 $HOME 中的文件?

在我的主目录中,有很多以点开头的文件,我喜欢 Nautilus 隐藏这些文件的功能。但是,当 Nautilus 隐藏.Trash在 USB 磁盘上时,我可能会无意中泄露机密文件,误以为我删除了送给熟人的 USB 盘上的所有文件。

那么,如何将 Nautilus 设置为:

  • 将这些文件隐藏在我的家中
  • 但是向他们展示 USB 记忆棒吗?

另一个解决方案是禁用 USB 存储设备的垃圾,但这个想法尚未实施欢迎任何替代解决方案。
我正在寻找一个永久的解决方案,因此每次按 CTRL+H 都不是解决方案。

答案1

Nautilus 不支持根据目录自动更改设置。您可以使用Ctrl+H手动切换显示或不显示隐藏文件(通常称为点文件),但无法将 Nautilus 配置为自动切换该选项。

但是,如果您在闪存驱动器上使用支持符号链接的文件系统(不是 FAT32 或 NTFS),则可以通过以下方式解决问题:

cd /path/to/your/flash/drive
ln -s .Trash Trash

这样,您将拥有一个非隐藏目录,您可以在其中轻松检查垃圾箱的内容。

相关内容