Afin de comprendre le chemin complet, vous devez d'abord connaître le point de départ.
Le répertoire racine /est le point de départ des systèmes d'exploitation basés sur * nix. Il contient tous les autres répertoires du système et de l'utilisateur.
Le répertoire personnel de l'utilisateur /home/USERNAME/ou, ~/pour faire court, contient les fichiers et répertoires de l'utilisateur. Par exemple Images, Musique, Documents, etc. Chacun de ces répertoires est référencé comme /home/USERNAME/DIRECTORYpar exemple Documents se trouve à /home/USERNAME/Documents.
Comme pour les répertoires, les fichiers sont référencés de la même manière, par exemple un fichier nommé my_scriptsitué dans le répertoire personnel de l'utilisateur sosyteepeut être référencé en utilisant le chemin complet /home/sosytee/my_scriptou ~/my_scripten abrégé.
Les fichiers et les répertoires peuvent être référencés / accessibles en utilisant leurs chemins d'accès complets de partout dans le système. De plus, on peut y accéder en utilisant uniquement son nom s'il se trouve dans le même répertoire. Par exemple, si l'utilisateur se trouve ~/lors de l'utilisation du terminal, il peut accéder au my_scriptfichier en utilisant simplement my_script.
De plus, on peut accéder aux répertoires et aux fichiers en utilisant uniquement leur nom, s'ils sont placés dans sa variable PATH. Vous pouvez voir ce qui est stocké dans PATH en utilisant echo $PATH.
Exemples simples sur la façon d'accéder aux fichiers à l'aide de la ligne de commande:
- L'utilisateur est actuellement sur
/home/USERNAME/et souhaite utiliser la catcommande sur un fichier situé sous /home/USERNAME/Documentsfoo.txt:
cat Documents/foo.txt
par tous les moyens, ce n'est qu'un résumé.
Plus d'informations