Comment accéder aux montages gvfs à partir de la ligne de commande?


15

J'ai un partage de samba monté via Nautilus et j'aimerais accéder aux fichiers depuis la ligne de commande. Ils apparaissaient sous $HOME/.gvfsmais pas plus.

Où sont-ils allés?

Réponses:


12

Depuis Ubuntu 12.10, les montages gvfs peuvent être trouvés dans /run/user/<uid>/gvfs.

/run/user/<uid>est la valeur de env$XDG_RUNTIME_DIR


Remarque: vous pouvez obtenir le <uid> par la commande id -u et en utilisant les astuces, vous pouvez obtenir la sortie dans une autre ligne de commande, comme ceci: "ls -al / run / user / id -u/ gvfs"
jringoot

les backticks sont hélas interprétés comme des éléments de balisage, googlez-le pour savoir comment les utiliser, il y a beaucoup de bons exemples de forum.
jringoot

4

Comme le dit la réponse d'Eric, cela s'applique également au 14.04:

C'est à la /run/user/<uid>/gvfsplace de /run/user/<username/login>/gvfs.

Veuillez noter que:

<uid> est id utilisateur = nombre

tandis que

<username/login> est un nom d'utilisateur lisible par une chaîne

Où l'un à l'autre est mappé via / etc / passwd ou tout autre module nss (par exemple ldap). Les numéros sont en fait stockés sur le disque alors que le nom est réservé aux humains :-)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.