06/07/2024
📝📕🖊 *MEMO DU JOUR* 📖💻
Les systèmes d'exploitation basés sur Linux utilisent une structure de répertoires hiérarchique qui commence à la racine ("/"). Voici une explication détaillée des répertoires Linux les plus courants et leur utilisation.
👉 1. Le Répertoire Racine "/"
La racine de la structure de répertoires Linux est "/". Tous les autres répertoires se trouvent sous cette racine. C'est le point de départ de la hiérarchie des fichiers.
👉2. /bin
- *Description :* Contient les fichiers binaires essentiels.
- *Utilisation :* Les commandes de base nécessaires au système pour fonctionner en mode mono-utilisateur. Exemples : *ls, cp, mv, rm.*
👉 3. /sbin
- *Description :* Contient des fichiers binaires système.
- *Utilisation :* Les commandes utilisées par l'administrateur système pour les tâches de maintenance et de réparation. Exemples : *shutdown, reboot, ifconfig*.
👉 4. /etc
- *Description :* Contient les fichiers de configuration.
- *Utilisation :* Stocke les fichiers de configuration pour le système et les applications installées. Exemples : /*etc/passwd* (informations sur les utilisateurs), */etc/hosts* (table de correspondance des adresses IP).
👉5. /var
- *Description :* Contient les fichiers variables.
- *Utilisation :* Les données qui changent fréquemment, telles que les logs, les mails, les fichiers temporaires et les spoolers. Exemples : */var/log* (fichiers journaux), */var/spoo*l (file d'attente d'impression).
👉6. /usr
- *Description :* Contient les fichiers utilisateur et les programmes supplémentaires.
- *Utilisation :* Les applications utilisateur et les utilitaires, ainsi que les bibliothèques et la documentation. Exemples : */usr/bin* (binaires des utilisateurs), */usr/lib* (bibliothèques).
👉7. /home
- *Description :* Contient les répertoires personnels des utilisateurs.
- *Utilisation :* Chaque utilisateur a son propre répertoire personnel où il peut stocker ses fichiers et paramètres personnels. Exemple : */home/fred, /home/user1*.
👉8. /root
- *Description :* Répertoire personnel de l'utilisateur root (superutilisateur).
- *Utilisation :* Stocke les fichiers et paramètres personnels de l'administrateur système.
👉 9. /tmp
- *Description :* Contient les fichiers temporaires.
- *Utilisation :* Utilisé par le système et les applications pour stocker des fichiers temporaires. Ces fichiers sont souvent supprimés au redémarrage du système.
👉10. /boot
- *Description :* Contient les fichiers de démarrage.
- *Utilisation :* Les fichiers nécessaires pour démarrer le système d'exploitation, tels que le noyau et le chargeur de démarrage. Exemple : */boot/vmlinuz*.
👉11. /lib
- *Description :* Contient les bibliothèques partagées et les modules du noyau.
- *Utilisation :* Les bibliothèques essentielles nécessaires pour que les binaires situés dans /bin et /sbin puissent fonctionner. Exemple : */lib/modules*.
👉 12. /opt
- *Description :* Contient les paquets logiciels optionnels.
- *Utilisation :* Les applications et les paquets additionnels qui ne sont pas inclus dans la distribution de base du système. Exemple : */opt/google/chrome*.
👉 13. /mnt et /media
- *Description :* Points de montage pour les systèmes de fichiers temporaires.
- *Utilisation :* /mnt est utilisé pour monter manuellement des systèmes de fichiers, tandis que /media est utilisé pour monter automatiquement des médias amovibles comme les CD-ROM et les clés USB.
📝🖊NOTED
Comprendre la structure des répertoires Linux est essentiel pour naviguer efficacement dans un système Linux, effectuer des tâches d'administration système et configurer correctement les logiciels. Chaque répertoire a une fonction spécifique et organisée pour maintenir le système de fichiers propre et fonctionnel.