Page 92 - Raspberry_02062021
P. 92
F4GOH – KB1GOH Tutoriel
5.2 Arborescence linux
Quand on parle d’arborescence, on parle de la hiérarchie et de la manière dont sont organisés les
fichiers et les répertoires sur un système d’exploitation. L’organisation des dossiers sur un ordinateur
est souvent comparée à un arbre. La base de votre arborescence est ce qu’on appelle la “racine”.
Par exemple, sur Windows, la racine est souvent « C:\ » qui correspond au disque dur “C”.
Sur Linux, la racine est « / ». Une suite de fichiers commençant par “/” démarre de la base de votre
arborescence.
Quand on installe Raspbian, l’utilisateur pi est le login par défaut. Il se situe toujours dans home. On peut ainsi
créer d’autres utilisateurs.
• / => Racine, elle contient les répertoires principaux
• /bin => Exécutables essentiels au système, utilisables par tous les utilisateurs (ls pwd cp)
• /boot => fichiers permettant à Linux de démarrer
• /dev => Point d'entrée de tous les périphériques (disque dur, écran, partition, consoles TTY)
• /etc => contient les commandes et fichiers nécessaires à l'administrateur système
• /home => Répertoire personnel des utilisateurs
• /lib => contient les bibliothèques partagées essentielles au système lors du démarrage
• /media => contient les points de montage des partitions temporaires (clés USB, partitions de données)
• /opt => Répertoire générique pour l'installation de programmes compilés par l'administrateur (logiciels
spécifiques non présents dans les dépôts)
• /proc => n'existe pas physiquement sur un disque, elle est créée par le noyau dans la mémoire. Cette
partition permet de donner des informations sur le système.
• /root => Répertoire personnel de l'administrateur.
• /sbin => Contient les programmes du système essentiels utilisables par l'admin uniquement.
• /srv => C'est un répertoire de données pour divers services (stockage des documents de comptes
FTP, ou pages de sites web)
• /tmp => Répertoire fichiers temporaires
• /usr => Contient des programmes installés (/usr/bin) avec leurs librairies (/usr/lib)
• /var => contient les données variables (fichiers de log) mais parfois les bases de données
(/var/lib/mysql) et les pages de site web (/var/www/html)
Dans la suite du tutoriel, on prendra toujours pi comme utilisateur.
RPI partie 5-V1.0.docx Page 3/20