如何获得对使用 Archive Mounter 安装的 ISO 的终端访问权限?

Ten*_*ers 8 command-line mount iso 14.04

当我使用 Nautilus 使用 Archive Mounter 挂载 .iso 映像时,我在网络下获得了一个新条目。我可以在 Nautilus 中使用它,但找不到从终端 cd 到它的方法。

我尝试安装 nautilus-open-terminal 但它不适用于以这种方式安装的目录!

请注意,AskUbuntu 上已经有使用终端创建环回设备的解决方案。我不想这样做,并且只对我可以使用 Archive Mounter 进行安装然后通过终端访问的方式感兴趣。

Ala*_*Ali 9

Archive Mounter用于gvfs安装 ISO 映像。

在 14.04+ 上,您会发现它安装在

/run/user/$(id -u)/gvfs/
Run Code Online (Sandbox Code Playgroud)

哪里id -ureturn 返回您的用户名的 UID。如果您是系统上唯一的用户,则这可能是1000.

有一个名为的环境变量XDG_RUNTIME_DIR应该保存 path /run/user/<UID>,所以你可以这样做:

ls $XDG_RUNTIME_DIR/gvfs
Run Code Online (Sandbox Code Playgroud)

你会发现你的 ISO 安装在一个以 archive:host=file...