/gvsf 为空,gvsf-fuse 不工作(Ubuntu 14.04)

/gvsf 为空,gvsf-fuse 不工作(Ubuntu 14.04)

在我的工作中,你通常必须通过 SMB/共享文件夹管理大量文件,有时我使用 Uget 将文件直接下载到服务器。Uget 不支持 smb,所以我使用/gvfs虚拟文件夹来使其工作。

最近 gvfs 变得空了,我直接从 uget 向服务器发送文件时遇到了严重问题。经过大量搜索,我了解到 gvsf-fuse 是负责 gvfs 虚拟文件夹的守护进程,然后我发现了以下问题:

  1. /gvfs使用错误的权限
  2. gvfs-fuse不工作

仅当我卸载并再次运行 gvfs-fuse 时,gvfs 才会起作用

sudo umount -l /run/user/1000/gvfs
/usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -o big_writes

重新启动后,gvfs-fuse 将再次停止工作。

默认情况下,系统启动 gvfs-fuse 为

/usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes

如果我在某个终端使用此命令,它将停止工作并且永远不会结束处理。

有人能帮助我让 gvfs-fuse 像以前一样正常运行吗?

答案1

-f根据手册页,该选项的意思是“在前台运行”。无论我是否启用该-f开关,该命令都会起作用(您可以使用另一个终端列出/run/user/1000/gvfs目录)。

我遇到了同样的问题。我不知道它为什么停止工作。我想这可能是由错误引起的描述在这里。由于我可以通过卸载并再次运行 gvfsd-fuse 来解决这个问题,所以我暂时先不管它。这些命令可以在启动时自动运行。

相关内容