Afficher les chemins de fichiers complets
Dans le système de fichiers Linux, il est souvent nécessaire d'afficher le chemin complet, absolu, d'un fichier ou d'un répertoire. Cela peut être particulièrement utile lorsqu'on travaille avec des scripts, de l'automatisation ou lorsqu'on partage des emplacements de fichiers avec d'autres personnes.
Utilisation de la commande ls -l
Une manière d'afficher le chemin complet du fichier est d'utiliser la commande ls -l, qui fournit une liste détaillée de fichiers et de répertoires. Le chemin complet est affiché comme partie de la sortie, comme le montre l'exemple ci-dessous :
$ ls -l /home/username/Documents
total 8
-rw-r--r-- 1 username username 0 Apr 24 12:34 file1.txt
-rw-r--r-- 1 username username 0 Apr 24 12:34 file2.pdf
drwxr-xr-x 2 username username 4096 Apr 24 12:34 folder1
Dans cet exemple, le chemin complet de chaque fichier et répertoire est affiché, en partant du répertoire racine (/).
Utilisation de la commande pwd
Une autre manière d'afficher le chemin complet du fichier est d'utiliser la commande pwd (Print Working Directory). Cette commande imprime le chemin absolu du répertoire de travail actuel, ce qui peut être utile lorsque vous avez besoin de savoir votre emplacement actuel dans le système de fichiers.
$ pwd
/home/username/Documents
Utilisation de la commande realpath
La commande realpath peut également être utilisée pour afficher le chemin complet, absolu, d'un fichier ou d'un répertoire. Cette commande résout tous les liens symboliques ou chemins relatifs et renvoie le chemin canonique, absolu.
$ realpath file1.txt
/home/username/Documents/file1.txt
Comprendre comment afficher les chemins complets des fichiers est essentiel pour naviguer et gérer efficacement le système de fichiers Linux, en particulier lorsqu'on travaille avec des scripts, de l'automatisation ou lorsqu'on communique des emplacements de fichiers à d'autres personnes.