Z tego, co przeczytałem, podczas montowania udziału sieciowego przez nautilus lub gvfs-mountpunkt montowania powinien być ~/.gvfs. Wydaje mi się, że tak nie jest: próbowałem zamontować zarówno udział FTP, jak i SMB zarówno nautilus, jak i gvfs-mountpod Ubuntu Maverick i Natty, aw żadnym z tych przypadków nie widziałem żadnego punktu montowania ~/.gvfs. Mogę uzyskać dostęp do udziałów znajdujących się w nautilusie, ale chcę mieć dostęp za pośrednictwem wiersza polecenia, dlatego potrzebuję punktu montowania w systemie plików.
Edycja: Debugowanie po odpowiedzi Jamesa Henstridge'a i komentarzu enzotib ujawniło, że na moim laptopie gvfs-fuse-daemonjest uruchomiony, w związku z czym pojawiają się wierzchowce gvfs ~/.gvfs, podczas gdy na 2 stacjach roboczych, na których ~/.gvfspozostał pusty, gvfs-fuse-daemonnie działał. Na wszystkich 3 maszynach istnieją inne procesy Gvfs trwania: gvfsd, gvfs-afc-volume-monitor...
Na laptopie mount | fgrep gvfsdaje
gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx)
To rodzi pytania:
- W jaki sposób montuje się udziały bez
gvfs-fuse-daemonuruchamiania? Czy w takim przypadku nie jest utworzony punkt montowania i czy każdy dostęp do udziału jest wywołaniem biblioteki gvfs? Który demon jest odpowiedzialny?gvfsd? - Jaka jest rola
gvfs-fuse-daemon? Czy tworzy tylko punkt mocowania bezpiecznika~/.gvfs?
Aktualizacja: W wersji 12.10 i nowszych wierzchowce są poniżej /run/user/<login>/gvfs.
mount | grep gvfs?