目录/run/user/1000/gvfs~/.gvfs分别是空的和不存在的。我的图形文件管理器(Thunar)能够检测和访问设备的内部和外部存储器。

命令gvfs-mount -l产生:

Volume(0): SAMSUNG Android
 Type: GProxyVolume (GProxyVolumeMonitorMTP)
 Mount(0): SAMSUNG Android -> mtp://[usb:002,003]/
   Type: GProxyShadowMount (GProxyVolumeMonitorMTP)


在哪里可以找到设备的挂载点以从命令行访问它?我正在使用Ubuntu 16.04。

最佳答案

您还需要安装gvfs-fuse


  gvfsd-fuse维护保险丝座,以使gvfs后端可用于POSIX应用程序。保险丝文件系统的安装点由[PATH]参数提供。
  
  gvfsd-fuse通常由gvfsd(1)启动。在这种情况下,安装点为$ XDG_RUNTIME_DIR / gvfs或$ HOME / .gvfs。


Here是一个很好的解释:


  /run/user/$uid/gvfs~$user/.gvfs是GVFS的FUSE接口的安装点。
  
  ...
  
  GVFS-FUSE网关使GVFS文件系统驱动程序可用于所有应用程序,而不仅仅是使用Gnome库的应用程序。




执行以下命令

sudo apt install gvfs-fuse
pkill thunar
pkill gvfs


然后再跑图纳尔

07-27 16:16