私が読んだことから、nautilus経由でネットワーク共有をマウントするとき、またはgvfs-mount
マウントポイントはにあるはず~/.gvfs
です。これは私には当てはまらないようです:nautilusとgvfs-mount
Ubuntu MaverickとNattyの両方でFTPとSMBの両方の共有をマウントしようとしましたが、いずれの場合にもマウントポイントが表示されませんでした~/.gvfs
。nautilusで見つけた共有にアクセスできますが、コマンドラインからアクセスしたいので、ファイルシステムにマウントポイントが必要です。
編集: James Henstridgeの答えとenzotibのコメントに従ってデバッグすると、私のラップトップでgvfs-fuse-daemon
はgvfsマウントが表示され~/.gvfs
、~/.gvfs
空のままの2つのワークステーションではgvfs-fuse-daemon
実行されないことが明らかになりました。3つのマシンすべてで、他のgvfsプロセスが実行されています:gvfsd
、gvfs-afc-volume-monitor
...
ラップトップでmount | fgrep gvfs
は、
gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx)
それは質問を提起します:
gvfs-fuse-daemon
実行せずに共有はどのようにマウントされますか?その場合、マウントポイントは作成されず、共有へのすべてのアクセスはgvfsライブラリの呼び出しですか?どのデーモンが原因ですか?gvfsd
?- の役割は
gvfs-fuse-daemon
何ですか?ヒューズマウントポイントのみを作成し~/.gvfs
ますか?
更新: 12.10以降では、マウントはの下にあり/run/user/<login>/gvfs
ます。
mount | grep gvfs
か?