Sous GNU/Linux les fichiers sont très importants... car tout est fichier ! Oui, vous avez bien lu : votre clé USB, votre disque dur externe et même votre imprimante sont des fichiers ! Il est donc essentiel de structurer correctement ces données et de gérer de manière précise les droits d'accès.
Les fichiers peuvent représenter des données textuelles ou des périphériques. On distingue alors deux types de fichiers :
- les fichiers standards, qui sont tous les fichiers classiques tels que les fichiers de données (.txt, .odt, .ods, etc.), les fichiers de code (.py, .c, .php, etc.), les fichiers d'images (.png, .jpg, .svg, etc.) et ainsi de suite ;
- les fichiers dits spéciaux, qui représentent un périphérique.
Tous ces fichiers sont organisés au sein du système de fichiers (rappelez-vous le choix lors du partitionnement) sous forme d'arbre.
1. Organisation arborescente
Lorsque l'on regarde un arbre, il y a d'abord les racines, puis le tronc qui mène aux branches. Ici, la structure sera simplifiée, puisque nous partirons d'une unique racine, à l'origine de tous les fichiers (on ne peut pas remonter plus haut dans l'arborescence). Cette racine est notée /. Chaque branche de notre arbre sera un répertoire et chaque feuille un fichier. La figure 1...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première