Leçon 1 : Hiérarchie du système de fichiers Linux
Le système de fichiers Linux n'est pas un chaos — c'est un arbre structuré avec des conventions claires. Chez NVIDIA, dès le premier jour, tu devras naviguer entre /proc et /dev pour inspecter les pilotes GPU. Cette leçon te donne la carte.
Le système de fichiers Linux est comme un immeuble de bureaux : chaque étage a un rôle clair. /etc est l'archive des documents, /dev est la salle de l'équipement, /tmp est la cuisine nettoyée chaque nuit.
- FHS (Filesystem Hierarchy Standard)
- Une norme qui définit où chaque type de fichier doit se trouver dans un système Linux
- inode
- Un enregistrement de métadonnées qui décrit un fichier — taille, permissions, emplacement sur le disque — sans le nom
- Répertoire
- Un fichier spécial qui contient une liste de noms de fichiers et de numéros d'inode — essentiellement un dossier
- Lien symbolique (symlink)
- Un fichier qui pointe vers un autre chemin ; se casse si la cible est supprimée
- Chemin absolu
- Un chemin qui commence par / et décrit l'emplacement complet depuis la racine, indépendamment du répertoire courant