如何从命令行访问gvfs挂载?


15

我通过Nautilus挂载了一些samba共享,我想从命令行访问文件。它们曾经出现在下方,$HOME/.gvfs但现在不再出现。

他们去了哪里?

Answers:


12

从Ubuntu 12.10开始,可以在中找到gvfs挂载/run/user/<uid>/gvfs

/run/user/<uid>env的值在哪里$XDG_RUNTIME_DIR


注意:您可以通过命令id -u获取<uid>,并使用反引号可以在另一个命令行中获取输出,例如:“ ls -al / run / user / id -u/ gvfs”
jringoot

反引号可惜被解释为标记元素,在google上可以找到如何使用它们,有很多很好的论坛示例。
jringoot

4

正如Eric的回答所说,它也适用于14.04:

在中/run/user/<uid>/gvfs而不是中/run/user/<username/login>/gvfs

请注意:

<uid> 是用户ID =数字

<username/login> 是一个字符串,用户可读的用户名

通过/ etc / passwd或任何其他nss模块(例如ldap)映射一个到另一个。数字实际上存储在磁盘上,而名称仅用于人类:-)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.