Copier le chemin du fichier et du dossier depuis Nautilus

54

Comment puis-je copier le chemin d'accès complet aux fichiers et aux dossiers dans Nautilus? Dans le menu contextuel par clic droit, aucune option de ce type n'est fournie. Dans la fenêtre de propriété de fichier / dossier, je ne peux que copier le chemin du dossier.

Chandrayya GK
la source

Réponses:

76

Pour obtenir rapidement un chemin de fichier dans Nautilus, nous pouvons utiliser l'entrée de contexte de clic droit "Copier" pour copier le chemin de fichier dans le presse-papiers.

Ensuite, il suffit de "Coller" (ou "Coller les noms de fichiers" ) ce chemin du presse-papiers vers une autre application, par exemple un éditeur de texte.

Takkat
la source
Wow, cela fonctionne réellement, merci pour le bon conseil!
Gerhard Burger
4
Collage contextuel, tellement génial!
Alix Axel
5
Malheureusement, dans Ubuntu 12.04, cela ne fonctionne pas parfaitement. Lorsque je colle dans un terminal GNOME, j'obtiens une URL, c'est-à-dire file:\\...(avec des caractères encodés comme %20pour l'espace), au lieu du chemin habituel.
Pabouk
5
@pabouk En guise de solution de contournement, vous pouvez faire glisser des fichiers sur le terminal GNOME. Cela va coller le chemin du fichier à la place de son URI.
Glutanimate
2
C'était un peu trop simple ... merci beaucoup pour les conseils! Copier manuellement le nom depuis des années!
Gabriel Klein
14

Malheureusement, le chemin d'accès au fichier depuis Nautilus vers le terminal GNOME ne fonctionne pas comme prévu. Il colle le chemin comme une URL avec des caractères encodés . Par exemple ça colle:

 file:///etc/gconf/gconf.xml.defaults/%25gconf-tree.xml

au lieu de

 /etc/gconf/gconf.xml.defaults/%gconf-tree.xml

Solution avec le presse-papier

Utilisez la fonction Edition > Coller les noms de fichiers du menu Terminal qui s’occupe également de la sauvegarde d’un shell. Malheureusement , cette fonction ne dispose pas d' un raccourci clavier ( en plus Alt+ E+ F) et il semble qu'il ne soit pas possible de mettre un à l' aide gconf-editor.

Voir aussi Nautilus copier chemin / répertoire ne doit pas mettre le préfixe "fichier: //" .

Solution avec drag & drop

Faire glisser un fichier ou un répertoire de Nautilus vers un terminal GNOME transfère le chemin correctement formaté, comme Éditer > Coller les noms de fichiers mentionnés ci-dessus.

Pabouk
la source
Ceci est résolu dans Ubuntu 16.04. Copier un fichier de Nautilus vers un terminal GNOME donnera simplement le chemin /path/to/file, pas l’URL.
Wisbucky
12

Vous pouvez utiliser pour copier le chemin du dossier de Nautilus la commande

Ctrl + l

IgorBeaz
la source
4

J'ai trouvé une solution à cela. Vous pouvez utiliser l'utilitaire d'actions Nautilus pour ajouter "Copier le chemin" et "Copier le chemin du répertoire" dans le menu contextuel.

Cela semble bien fonctionner.

Source . N'oubliez pas de rendre le fichier .py exécutable.

Aaron
la source
Les autres réponses déjà dit qu'il copie comme chemin par défaut, cette méthode n'est pas nécessaire
kiri
0

Nautilus ne fournit pas cette possibilité.
Mais cela devrait être possible si vous écrivez un plugin pour Nautilus.

Andrejs Cainikovs
la source
-1

Cette fonctionnalité de LXDE m'a également beaucoup manqué, car mon nouvel ordinateur portable est suffisamment puissant pour permettre à nouveau à Unity.

Soooooooo ....

... tout simplement sudo apt-get install pcmanfm , ouvrez-le, choisissez "Garder dans Unity commence" et finalement supprimez Nautilus.

Le logo est le même, vous ne remarquerez pas la différence - sauf que vous pouvez maintenant copier le chemin.

David Walker
la source
2
-1 La question est de savoir comment y parvenir avec Nautilus et non avec un autre gestionnaire de fichiers.
David Foerster