Su método actual de uso ~/.gvfs/
está bien, pero no necesita pcmanfm para eso; puede usarlo gvfs-mount
para conectarse al recurso compartido. Además, herramientas como gvfs-ls
y gvfs-cp
aceptarán su smb: // URI.
$ gvfs-mount smb://HOST/SHARE/
$ gvfs-ls smb://HOST/SHARE/
En versiones recientes de gvfs, la ubicación es $XDG_RUNTIME_DIR/gvfs/
(aka /run/user/$UID/gvfs/
), y los nombres de subdirectorios se han vuelto más legibles por máquina:
$ ls /run/user/$UID/gvfs/smb-share:server=HOST,share=SHARE/
En versiones anteriores:
$ ls ~/.gvfs/"SHARE on HOST"/
(Recuerde citar espacios dentro de los nombres de ruta).
Específicamente para Samba, puede usar el smbclient
programa o montar el recurso compartido en la capa VFS mediante mount -t cifs
. (Este último, desafortunadamente, se limita a la raíz).
$ smbclient //host/share
# mount -t cifs //host/share /mnt
(Para otros tipos de sistemas de archivos, como SFTP y FTP, sshfs
y curlftpfs
existen respectivamente).