Si vous êtes récemment passé à Linux, vous avez probablement rencontré des répertoires comme /home, /etc, /var et /usr et vous vous êtes demandé ce qu'ils font réellement.
Contrairement à Windows, qui sépare les fichiers sur plusieurs lettres de lecteur, Linux organise tout dans une seule arborescence de répertoires. Que ce soit vos documents, vos applications, vos disques durs ou même vos périphériques matériels, tout apparaît quelque part dans cette structure.
Explorons les répertoires les plus importants que chaque utilisateur Linux devrait connaître.
En haut du système de fichiers Linux se trouve le répertoire racine :
/
Considérez-le comme la base de l'ensemble du système d'exploitation. Chaque fichier et dossier de votre machine Linux existe quelque part sous le répertoire racine.
Contrairement à Windows, il n'y a pas de lettres de lecteur distinctes. Des disques et des partitions supplémentaires sont montés quelque part dans l'arborescence du système de fichiers.
Le répertoire /home contient des comptes d'utilisateurs et des fichiers personnels.
Par exemple :
/home/andy
/home/sarah
/home/john
Dans votre répertoire personnel, vous trouverez :
La plupart des utilisateurs de bureau Linux passent la majorité de leur temps à travailler dans /home.
Vous pouvez revenir rapidement à votre répertoire personnel en tapant :
cd ~
ou simplement :
cd
POURQUOI ÇA COMPTE
Lorsque Linux est mis à niveau ou réparé, vos fichiers personnels dans /home peuvent souvent rester intacts, ce qui rend les sauvegardes et les migrations beaucoup plus faciles.
Le répertoire /etc contient des fichiers de configuration à l'échelle du système.
Parmi les exemples, nommons :
/etc/hosts
/etc/fstab
/etc/passwd
/etc/ssh/
Ces fichiers contrôlent le comportement de votre système et la configuration des services.
Par exemple :
POURQUOI ÇA COMPTE
Lors du dépannage des systèmes Linux, les administrateurs commencent souvent par vérifier les fichiers de configuration situés dans /etc.
Soyez prudent lorsque vous modifiez des fichiers ici, car des erreurs peuvent affecter l'ensemble du système.
Le répertoire /var stocke les fichiers qui changent fréquemment pendant que le système est en cours d'exécution.
Les exemples courants comprennent, entre autres :
/var/log
/var/cache
/var/tmp
/var/spool
C'est là que Linux stocke :
POURQUOI ÇA COMPTE
Si vous enquêtez sur un problème de système, le premier endroit où chercher est souvent :
/var/log
De nombreuses distributions Linux stockent les journaux critiques ici.
Par exemple :
sudo less /var/log/syslog
ou
sudo journalctl
peut fournir des informations de dépannage précieuses.
Le répertoire /usr contient la plupart des applications utilisateur, des bibliothèques et des ressources partagées.
Les emplacements courants comprennent :
/usr/bin
/usr/sbin
/usr/lib
/usr/share
La plupart des logiciels installés via votre gestionnaire de paquets se retrouvent quelque part sous /usr.
Exemples:
/usr/bin/firefox
/usr/bin/vim
/usr/share/icons
POURQUOI ÇA COMPTE
Pensez à /usr comme l'entrepôt logiciel du système d'exploitation.
La plupart des programmes que vous utilisez tous les jours vivent ici.
Malgré son nom, /usr ne contient pas de fichiers utilisateur. Historiquement, le nom provenait de « Unix System Resources ».
Le répertoire /tmp est utilisé pour les fichiers temporaires créés par les applications et le système d'exploitation.
Exemple :
/tmp
Les programmes utilisent cet emplacement pour stocker des données temporaires pendant l'exécution.
Les fichiers dans /tmp sont souvent automatiquement supprimés lors du redémarrage.
POURQUOI ÇA COMPTE
Si une application plante ou a besoin d'un espace de travail temporaire, /tmp est généralement impliqué.
Vous devez éviter de stocker des fichiers importants ici car ils peuvent disparaître sans avertissement.
Le répertoire /boot contient tout ce qui est nécessaire au démarrage de Linux.
Les contenus typiques comprennent :
/boot/vmlinuz
/boot/initrd.img
/boot/grub
Ce répertoire stocke :
POURQUOI ÇA COMPTE
Sans /boot, Linux ne peut pas démarrer.
La plupart des utilisateurs ont rarement besoin de modifier quoi que ce soit dans ce répertoire, mais comprendre son but aide à expliquer comment Linux démarre.
Voici une vue simplifiée :
/
├── botte
├── etc.
├── accueil
│ ├── user1
│ └── user2
├── tmp
├── usr
└── var
Chaque répertoire sert un objectif spécifique et aide à garder le système d'exploitation organisé.
Conseils pour explorer le système de fichiers
Deux commandes utiles:
Répertoire actuel :
mdp
Liste des fichiers
ls -lah
Changer de répertoire
cd /etc
Structure du répertoire
arbre
(Vous devrez peut-être d'abord installer le package Tree.)
Un dernier mot
Le système de fichiers Linux peut sembler inhabituel au début, en particulier pour les utilisateurs venant de Windows. Cependant, une fois que vous comprenez l'objectif des répertoires clés tels que /home, /etc, /var, /usr, /tmp et /boot, la structure devient logique et facile à naviguer.
Apprendre le système de fichiers est l'une des étapes les plus importantes pour se familiariser avec Linux. Au fur et à mesure que vous poursuivez votre parcours Linux, vous constaterez que la compréhension de l'emplacement des fichiers rend le dépannage, l'administration et l'utilisation quotidienne beaucoup plus simples.
Maîtrisez le système de fichiers, et vous aurez construit l'une des bases les plus solides pour apprendre Linux.
Contrairement à Windows, qui sépare les fichiers sur plusieurs lettres de lecteur, Linux organise tout dans une seule arborescence de répertoires. Que ce soit vos documents, vos applications, vos disques durs ou même vos périphériques matériels, tout apparaît quelque part dans cette structure.
Explorons les répertoires les plus importants que chaque utilisateur Linux devrait connaître.
Le répertoire racine (/)
En haut du système de fichiers Linux se trouve le répertoire racine :
/
Considérez-le comme la base de l'ensemble du système d'exploitation. Chaque fichier et dossier de votre machine Linux existe quelque part sous le répertoire racine.
Contrairement à Windows, il n'y a pas de lettres de lecteur distinctes. Des disques et des partitions supplémentaires sont montés quelque part dans l'arborescence du système de fichiers.
/home – Votre espace personnel
Le répertoire /home contient des comptes d'utilisateurs et des fichiers personnels.
Par exemple :
/home/andy
/home/sarah
/home/john
Dans votre répertoire personnel, vous trouverez :
- Documents
- Téléchargements
- Photos
- Musique
- Vidéos
- Fichiers de configuration
La plupart des utilisateurs de bureau Linux passent la majorité de leur temps à travailler dans /home.
Vous pouvez revenir rapidement à votre répertoire personnel en tapant :
cd ~
ou simplement :
cd
POURQUOI ÇA COMPTE
Lorsque Linux est mis à niveau ou réparé, vos fichiers personnels dans /home peuvent souvent rester intacts, ce qui rend les sauvegardes et les migrations beaucoup plus faciles.
/etc – Configuration du système
Le répertoire /etc contient des fichiers de configuration à l'échelle du système.
Parmi les exemples, nommons :
/etc/hosts
/etc/fstab
/etc/passwd
/etc/ssh/
Ces fichiers contrôlent le comportement de votre système et la configuration des services.
Par exemple :
- Paramètres réseau
- Informations sur le compte utilisateur
- Lecteurs montés
- Paramètres du serveur SSH
- Services système
POURQUOI ÇA COMPTE
Lors du dépannage des systèmes Linux, les administrateurs commencent souvent par vérifier les fichiers de configuration situés dans /etc.
Soyez prudent lorsque vous modifiez des fichiers ici, car des erreurs peuvent affecter l'ensemble du système.
/var – Données variables
Le répertoire /var stocke les fichiers qui changent fréquemment pendant que le système est en cours d'exécution.
Les exemples courants comprennent, entre autres :
/var/log
/var/cache
/var/tmp
/var/spool
C'est là que Linux stocke :
- Journaux système
- Journaux d'application
- Files d'attente
- Tâches d'impression
- Caches de colis
POURQUOI ÇA COMPTE
Si vous enquêtez sur un problème de système, le premier endroit où chercher est souvent :
/var/log
De nombreuses distributions Linux stockent les journaux critiques ici.
Par exemple :
sudo less /var/log/syslog
ou
sudo journalctl
peut fournir des informations de dépannage précieuses.
/usr – Applications et ressources partagées
Le répertoire /usr contient la plupart des applications utilisateur, des bibliothèques et des ressources partagées.
Les emplacements courants comprennent :
/usr/bin
/usr/sbin
/usr/lib
/usr/share
La plupart des logiciels installés via votre gestionnaire de paquets se retrouvent quelque part sous /usr.
Exemples:
/usr/bin/firefox
/usr/bin/vim
/usr/share/icons
POURQUOI ÇA COMPTE
Pensez à /usr comme l'entrepôt logiciel du système d'exploitation.
La plupart des programmes que vous utilisez tous les jours vivent ici.
Malgré son nom, /usr ne contient pas de fichiers utilisateur. Historiquement, le nom provenait de « Unix System Resources ».
/tmp – Fichiers temporaires
Le répertoire /tmp est utilisé pour les fichiers temporaires créés par les applications et le système d'exploitation.
Exemple :
/tmp
Les programmes utilisent cet emplacement pour stocker des données temporaires pendant l'exécution.
Les fichiers dans /tmp sont souvent automatiquement supprimés lors du redémarrage.
POURQUOI ÇA COMPTE
Si une application plante ou a besoin d'un espace de travail temporaire, /tmp est généralement impliqué.
Vous devez éviter de stocker des fichiers importants ici car ils peuvent disparaître sans avertissement.
/boot – Fichiers de démarrage du système
Le répertoire /boot contient tout ce qui est nécessaire au démarrage de Linux.
Les contenus typiques comprennent :
/boot/vmlinuz
/boot/initrd.img
/boot/grub
Ce répertoire stocke :
- Noyaux Linux
- Disques RAM initiaux
- Fichiers Bootloader
- configuration GRUB
POURQUOI ÇA COMPTE
Sans /boot, Linux ne peut pas démarrer.
La plupart des utilisateurs ont rarement besoin de modifier quoi que ce soit dans ce répertoire, mais comprendre son but aide à expliquer comment Linux démarre.
Visualisation du système de fichiers Linux
Voici une vue simplifiée :
/
├── botte
├── etc.
├── accueil
│ ├── user1
│ └── user2
├── tmp
├── usr
└── var
Chaque répertoire sert un objectif spécifique et aide à garder le système d'exploitation organisé.
Conseils pour explorer le système de fichiers
Deux commandes utiles:
Répertoire actuel :
mdp
Liste des fichiers
ls -lah
Changer de répertoire
cd /etc
Structure du répertoire
arbre
(Vous devrez peut-être d'abord installer le package Tree.)
Un dernier mot
Le système de fichiers Linux peut sembler inhabituel au début, en particulier pour les utilisateurs venant de Windows. Cependant, une fois que vous comprenez l'objectif des répertoires clés tels que /home, /etc, /var, /usr, /tmp et /boot, la structure devient logique et facile à naviguer.
Apprendre le système de fichiers est l'une des étapes les plus importantes pour se familiariser avec Linux. Au fur et à mesure que vous poursuivez votre parcours Linux, vous constaterez que la compréhension de l'emplacement des fichiers rend le dépannage, l'administration et l'utilisation quotidienne beaucoup plus simples.
Maîtrisez le système de fichiers, et vous aurez construit l'une des bases les plus solides pour apprendre Linux.
Aucun commentaire pour le moment. Soyez le premier à commenter.