wiki:linux:linux-directory-structure
Source :
(image) Linkedin Brij kishore Pandey
LinuxTrick : Arborescence du système Linux
—
- / ⇒ C'est la racine. Ce dossier est le point de départ de l'arborescence, il contient les répertoires principaux
- /bin (binaries) ⇒ Exécutables essentiels au système, utilisables par tous les utilisateurs (ls pwd cp)
- /boot ⇒ fichiers permettant à Linux de démarrer, tels que le noyau et les fichiers de démarrage (GRUB). Dans /boot/efi est monté la partition EFI pour les systèmes disposant de ce micrologiciel.
- /dev (device) ⇒ Fichiers spéciaux représentant les point d'entrées de tous les périphériques (fichiers spéciaux des disques durs, écrans, partitions, consoles TTY, webcam, clavier, …)
- /etc (editing text config) ⇒ Contient les fichiers texte nécessaires à la configuration du système et des setvices (XXX.conf, passwd, inittab, fstab)
- /home ⇒ Répertoire personnel des utilisateurs du système
- /lib (librairies) ⇒ contient les bibliothèques partagées essentielles au système lors du démarrage (et modules noyau)
- /lib64 ⇒ idem /lib mais pour les 64bits (parfois, on trouvera lib et lib32. Dans ce cas, lib = 64bits et lib32 = 32bits)
- /mnt (mount) /media ⇒ Là où les ressources peuvent être montées de manière permanente (/media) ou temporaire (/mnt)
- /opt (optional) ⇒ Répertoire générique pour l'installation de programmes installés hors dépôts de la distribution.
- /proc (process) ⇒ Répertoire virtuel ne prenant aucune place sur le disque. Contient des fichiers spéciaux offrant des informations sur le système (noyau, processus).
- /root ⇒ Répertoire personnel du super utilisateur (le répertoire de root n'est pas dans /home, car bien souvent le /home est sur une partition à part. En cas d'échec de montage de /home, root à quand même accès à son répertoire personnel).
- /run (runtime system) ⇒ Contient des informations relatives au système concernant les utilisateurs et les services en cours d'exécution.
- /sbin (super binaries) ⇒ Contient les programmes système essentiels utilisables par l'admin uniquement.
- /srv (services) ⇒ N'est pas présent dans toutes les distributions. C'est un répertoire de données pour divers services (stockage des documents de comptes FTP, ou pages de sites web)
- /sys ⇒ Répertoire virtuel ne prenant aucune place sur le disque. Contient des fichiers spéciaux offrant des informations entre le système et ses composants matériels.
- /tmp (temporary) ⇒ Répertoire fichier temporaires
- /usr (Unix System Resources) ⇒ Contient plusieurs éléments détaillés par sous-dossier ci-dessous.
- /var (variable) ⇒ contient les données variables qui varient en fonction de l'utilisation du système, tels que les fichiers de log, les fichiers de bases de données et les fichiers de mails.
wiki/linux/linux-directory-structure.txt · Last modified: 2025/02/07 23:30 by hmattaliano