问题:我在 Nautilus (v3.8.2) 中有一些书签,这些书签指向的文件夹是我在登录系统后安装的 Truecrypt 卷的一部分。问题是,由于登录后会发生这种情况,Nautilus 在会话开始期间找不到它们,因此会忽略它们,因此它们不会出现在左侧面板中。
解决方法 #1:我可以打开 Nautilus 的书签编辑器,来回重新排列书签,Nautilus 会在左侧面板中重新加载它们的列表。但是,一直手动操作很烦人。
解决方法 #2:我可以按照另一个问题中的建议杀死 Nautilus ,当我再次启动它时,它会显示所有书签。不幸的是,这需要打开 Nautilus,因为在关闭它之后,所有桌面图标都会消失。
问题:还有其他方法可以强制重新加载吗?我可以将其合并到 bash 脚本中并使其在会话开始几分钟后自动发生。
注意:请不要建议使用其他文件管理器。我知道例如 Nemo 没有这个问题,但这个问题是关于寻找 Nautilus 的解决方案。
重启 nautilus 相当简单:
不幸的是,有时这一系列命令不起作用,可能是由于某些竞争条件。所以我们可能不得不做一个
pkill
orkillall
。要查看加密卷的挂载点目录,您可以轮询其中的一个文件:
我错误地认为
inotify
可以使用它,但由于涉及到安装,所以不能使用。