/ : racine du système
/bin : renferme les commandes accessibles à tous les utilisateurs, qui peuvent être également utilisées par certains programmes. Typiquement, on y trouve des commandes de base comme ( ls, more, cat, cp, rm, chmod, grep, mkdir, mount, kill, tar, gunzip, etc.).
/boot : contient des fichiers nécessaires au démarrage du système. En d’autre termes, il contient la base même du système > le noyaux de linux .
/dev : contient des fichiers spéciaux, qui permettent au système de communiquer avec les divers périphériques ( écran, clavier, souris, disque, cdrom, dvd, etc. ).
/etc : contient tous les fichiers de configuration du système et les principaux scrips de démarrage
/home : le répertoire de connexion de tous les utilisateurs. Vous y trouverez un dossier pour chaque utilisateur, dans lesquels sont stockés les fichiers et répertoires personnels, mais aussi les fichiers de configurations pour certaines applications ( Gnome, KDE, Firefox, Thunderbird, etc. ).
/root : le répertoire personnel du super-utilisateur (root).
/lib : ce répertoire contient les bibliothèques nécessaires à l’execution des fichiers binaires contenus dans les répertoires /bin et /sbin .
/mnt : utilisé pour le montage des partitions externes et des périphériques amovibles.
/media : idem /mnt.
/opt : sert à l’installation de logiciel optionnels.
/proc : système de fichiers virtuels qui représente l’état de votre système et des processus en cours d’exécution.
/srv : renferme des données spécifiques concernant les différents services disponible sur le serveur.
/tmp : le système va y stocker tous les fichiers temporaires dont il a besoin. Ce répertoire est régulairement « nettoyé » , en fonction de ce qu’aura paramètré l’administrateur du système.
/usr : contient les sous-répertoires correspondant aux diverses composantes du système ( commandes, exécutables, bibliothèques, documentations, etc. ).
/var : contient les sous-répertoires associés à l’activité quotidienne du système ( travaux d’impression, traces de connections http, journaux du système, etc. ).
/sbin : contient des commandes réservées exclusivement à l’administrateur du système et qui sont utilisées au démarrage du système.
Certaines distributions linux ou unix « étendent » la structure standard afin de prendre en charge certains fichiers spéciaux. Ainsi la racine de votre système contient des répertoires qui ne sont pas évoqués ici.
Chemin absolu et Chemin relatif
L’une des premièrez notions à bien comprendre lorqu’on veut s’initier à la ligne de commandes est la notion de « chemin absolu et chemin relatif ». n effet, le nom seul d’un fichier ne suffit pas pour accéder à celui-ci, car plusieurs fichiers peuvent porter le même nom, du moment qu’ils se situent à différents endroits de l’arborescence, La référence exacte à un fichier est appelée « chemin « et indique précisément dans quel répertoire se trouve le dit fichier.
Dans le chemin, les noms des répertoires et des fichiers sont séparés par un slach ( / ) contrairement à winsdows qui emploie l’antislach ( \ ). On distingue deux type de chemins : absolu et relatif Un chemin absolu commence toujours sur la racine de l’arborescence ( / ) Il commence donc toujours par le symbole / ( voir shéma plus loin)

Un chemin absolu commence toujours à la racine (/) quelque soit l’endroit ou l’utilisateur se trouve dans l’arborescence si celui-ci veut faire référence au fichier Fichier.txt il entrera le chemin absolu suivant /home/user1/tmp/fichier.txt
Un chemin relatif, lui dépend du répertoire courant ou l’utilisateur se trouve au moment ou il fait référence au fichier. Par exemple, toujours d’après le schéma précédent, si l’utilisateur se trouve dans le répertoire /tmp et qu’il souhaite faire référence au fichier image.gif l’utilisateur écrira le chemin relatif suivant ../video/image.gif (les deux points permettent de "remonter d’un cran" dans l’arborescence.
Par ailleurs sachez que le symbole ˜ peut remplacer le chemin absolu vers votre répertoire personnel, /home/utilisateur . Par défaut une console s’ouvre sur le répertoire de base de l’utilisateur.
moyen mnémotechnique pour etc = édites ta config
le symbole pour le dossier /home/user1 = ~
Il est con SPIP il transforme le tilde en espace, même si on l’écrit avec les caractères spéciaux du html