Pour ceux qui, comme moi, après utilisation intensif de linux, se demandent à quoi servent les différents répertoires, alors j'ai trouvé la réponse pour vous:
Pour assurer la compatibilité et la portabilité, les systèmes Linux respectent l'unique norme FHS (File Hierarchy Standard). La hiérarchie de base est la suivante :
/ la racine, elle contient les répertoires principaux /bin contient des exécutables essentiels au système, employés par tous les utilisateurs (par exemple, les commandes ls, rm, cp, chmod, mount, ...) /boot contient les fichiers permettant à Linux de démarrer /dev contient les points d'entrée des périphériques /etc contient les commandes et les fichiers nécessaires à l'administrateur du système (fichiers passwd, group, inittab, ld.so.conf, lilo.conf, ...) /etc/X11 contient les fichiers spécifiques à la configuration de X (contient XF86Config par exemple) /etc/opt contient les fichiers de configuration spécifiques aux applications installés dans /opt /home répertoire personnel des utilisateurs /lib contient des bibliothèques partagées essentielles au système lors du démarrage /mnt contient les points de montage des partitions temporaires (cd-rom, disquette, ...) /opt contient des packages d'applications supplémentaires /root répertoire de l'administrateur root /sbin contient les binaires système essentiels (par exemple la commande adduser) /tmp contient les fichiers temporaires /usr Hiérarchie secondaire /usr/X11R6 ce répertoire est réservé au système X version 11 release 6 /usr/X386 utilisé avant par X version 5, c'est un lien symbolique vers /usr/X11R6 /usr/bin contient la majorité des fichiers binaires et commandes utilisateurs /usr/include contient les fichiers d'en-tête pour les programmes C et C++ /usr/lib contient la plupart des bibliothèques partagées du système /usr/local contient les données relatives aux programmes installés sur la machine locale par le root /usr/local/bin binaires des programmes locaux /usr/local/games binaires des jeux locaux /usr/local/include fichiers d'en-tête C et C++ locaux /usr/local/lib Bibliothèques partagées locales /usr/local/sbin binaires système locaux /usr/local/share hiérarchie indépendante /usr/local/src fichiers sources locaux /usr/sbin contient les fichiers binaires non essentiels au système réservés à l'administrateur système /usr/share réservé aux données non dépendantes de l'architecture /usr/src contient des fichiers de code source /var contient des données variables
source: http://www.commentcamarche.net/linux/linarb.php3
Aucun commentaire:
Enregistrer un commentaire