如何在Nautilus中隐藏文件和文件夹?

我想使用Nautilus隐藏root( / )中的大多数文件夹。 可能我想要显示的唯一文件夹是/home/tmp

除了隐藏文件夹 ,我还想隐藏两个文件: initrd.imginitrd.img.old

我发现这样的设置是pro-noob,看起来也很流畅。 如何隐藏这些文件夹和文件?

在Ubuntu 12.04 / 12.10上的Nautilus 3.4.2下测试(但几乎适用于所有场景)

打开gnome-terminalCtrl + Alt + T )。

输入ls /

复制要隐藏的文件夹的名称。

Alt + F2 ,然后键入gedit

粘贴您想隐藏的所有名称,如下所示:

隐

图片摘自Meilin 在Ubuntu中隐藏文件夹的另一种方式

将文件( Ctrl + S )保存在目录/ ,名称为.hidden (没有星号,如上图所示)。

刷新页面,它们就消失了。

隐藏文件夹

图片来自如何隐藏文件和文件夹 – EuroBytes

如果你以后想要他们不被隐藏……

要取消隐藏文件夹,您可以:

  • .hidden文件中删除名称,
  • 只需按Ctrl + H即可查看所有隐藏的文件和文件夹。

参考:

  • Meilin ,“ 在Ubuntu中隐藏文件夹的另一种方法 ”, Ubuntu Sharing(ubuntuguide.net)
  • 如何隐藏文件和文件夹 – EuroBytes

我怀疑你可以轻松实现这一点,这在unix模型中是全部或全部,并且没有“查看目录内容”的权限。 一旦你有足够的权限读取目录,那么你可以读取所有内容(即文件夹/文件列表)

chmod或/可能用于隐藏所有目录,但我不建议不首先在vm上测试,并完全理解你的操作。

使用自定义内核模块,您可以隐藏文件夹,但这相当复杂且容易出错。