为什么当我使用 Nautilus 时我可以访问我的共享 NAS 驱动器(通过 ip 和卷名),但是当我尝试从应用程序内部访问它时却找不到它?
这种行为似乎因应用程序而异。有办法解决这个问题吗?
答案1
如果您能给出一些无法看到驱动器的应用程序的例子,那将会很有帮助,但我敢打赌这些是未与 Gnome 集成的应用程序。
无论如何,您都应该尝试查看您的 NAS 是否已使用 gvfs 挂载(如果您从 Nautilus 挂载它,情况应该如此)。转到您的主目录,然后更改为名为 的隐藏目录.gvfs/
。您的卷应该挂载在此处,并且所有无法像 Nautilus 那样找到它的应用程序都应该能够导航到这些挂载点。
你看,发生的事情是这样的:在 Unix/Linux 中,任何共享/驱动器/等都安装在正常的文件系统层次结构中。Nautilus 和其他几个应用程序此外在文件选择的左侧显示这些挂载,但这是附加行为。如果您可以使用 Nautilus 访问共享,则它们会挂载在某个地方,任何应用程序(即使它只理解本地文件系统)都应该能够找到它。