J'ai besoin de connaître le nom du répertoire pour pouvoir le saisir dans le terminal. Comment accéder aux noms de répertoires?
L’explorateur Windows possédait une barre de titre avec le chemin complet. Quelqu'un peut-il m'aider s'il vous plaît à comprendre comment voir le chemin complet d'un fichier donné?
Pour afficher le chemin complet d'un fichier dans le terminal, faites simplement glisser l'icône du fichier dans le terminal. Le chemin complet du fichier sera affiché entouré de deux apostrophes (guillemets simples). C'est si simple.
Si vous utilisez Nautilus pour parcourir vos fichiers, vous pouvez basculer la barre de navigation en appuyant sur Ctrl + L
.
Si vous utilisez le terminal, utilisez simplement pwd
pour connaître le chemin absolu de votre emplacement actuel.
find peut le faire assez facilement depuis le terminal. Voici un exemple dans lequel je cherche le chemin complet du fichier Taxes-2013.pdf:
Sudo find / -name Taxes-2013.pdf
Fournit la sortie:
/home/me/Documents/Taxes-2013.pdf
J'utilise Sudo pour éviter toutes les autorisations refusées que j'aurais autrement avec find lors de la recherche à partir de la racine de l'arbre.
Si vous voulez juste le chemin et que le nom de fichier soit enlevé, vous pouvez utiliser
Sudo find / -name Taxes-2013.pdf | xargs -n1 dirname
Remarque: si vous avez l'habitude de mettre des espaces dans les noms this vous concerne.
Quelques sources:
https://www.unixtutorial.org/commands/dirname/
http://www.commandlinefu.com/commands/using/dirname
http://man7.org/linux/man-pages/man1/xargs.1.html
Testé sur Ubuntu 14.04