Dans Linux, il y a beaucoup de dossier créé à la racine du point de montage du disque dur système. Mais à quoi servent exactement chaque dossiers affichés ? Nous allons les lister ci-dessous.
La racine dont nous parlons ici est l’emplacement sous « / »
- /bin: Binaries des commandes essentielles du système, comme le bash (terminal) par exemple
- /boot: Fichiers statiques du chargeur de chargeur de démarrage, comme le GRUB
- /dev: Fichiers représentant les périphériques, comme les disques durs, les clés USB, ou encore les périphériques serial
- /etc: Contient les configurations spécifiques à la machine. On retrouvera ici les fichiers de configuration Apache ou de l’agent Zabbix par exemple
- /home: Répertoire personnels des utilisateurs de la machine (ne comprends pas le root)
- /lib: Bibliothèques partagées du système et modules du noyau Linux
- /mnt: Dossier utilisé pour les points de montage des partitions temporaires, comme les clés USB ou les disques dur externes. Peut être également utilisé pour les points de montage réseau NFS
- /opt: Dossier contenant les paquetages des applications additionnels sur la machine n’ayant aucune dépendance avec d’autres librairies. Souvent utilisée pour les paquets optionnels d’une distribution
- /root: Dossier personnel de l’utilisateur « root »
- /sbin: Dossier contenant les binaries essentielles du système
- /tmp: Dossier ayant pour but de stocker des fichiers et dossiers temporaire
- /usr: Dossier contenant les applications utilisées par les utilisateurs du système.
- /var: Dossier contenant des données variables, mais qui ne sont pas des applications. On retrouvera notamment les logs, ou encore les fichiers web d’un serveur web
Certaines distribution rajoutent des dossiers à la racine du point de montage, mais ils ne font pas partie des dossiers officiels du noyaux Linux