Les Allergies
Alimentaires

L'arborescence du système de fichiers de Linux

Linux possède de nombreux répertoires, et ils ont chacun leur rôle.
(Note: D'une distribution à l'autre, ces répertoires peuvent être différents.)

Sous Windows, un fichier est un fichier.
Sous Linux, un fichier peut représenter: un fichier, un périphérique (port USB, carte son...), un programme en cours de fonctionnement, une partition, etc. Tous les périphériques apparaissent comme de simples fichiers dans lesquels on peut lire et écrire.

Certains de ces "fichiers" sont locaux, d'autres situés sur d'autres ordinateurs (ftp, ssh, NFS, partage Windows...), sur divers périphériques (disque dur, clé USB, CD-Rom...). Certains sont des fichiers réels, d'autres des fichiers virtuels (par exemple /dev/sda qui correspond à un port USB).

Chacun de ces fichiers est placé quelquepart en dessous de la racine /
(Linux ne possède donc pas d'unités A: C: D: comme Windows.)

Le fait de tout rassembler dans un même système de fichier est appellé Système de fichiers unifié (Unified Filesystem).


Voici le rôle de certains répertoires:
  • /dev : C'est ici que les périphériques (réels et virtuels) sont accessibles (partitions, disques, cartes son, ports SCSI, ports USB, etc.), mais en mode "données brutes". Il est souvent nécessaire d'utiliser des programmes pour interpréter ces contenus (par exemple, en montant la partition /dev/hda1 dans /mnt/hda1 pour accéder aux fichiers).
  • /mnt : C'est en général à cet endroit qu'on accède aux autres systèmes de fichiers (autres partitions, CD/DVD, clés USB, serveurs de fichiers...)
  • /media : Certaines distributions montent les périphériques amovibles à cet endroit.
  • /var : Fichiers dont le contenu varie :-)
    • /var/log : On trouve ici les logs des différents logiciels et serveurs. Cela permet de voir ce qui s'est passé quand quelquechose ne va pas.
    • /var/spool : Fichiers en cours de traitement (file d'impression, mails en cours d'envoie...)
    • /var/tmp : Fichiers temporaires (voir aussi /tmp).
  • /home : Chaque utilisateur possède son propre répertoire pour y stocker ses fichiers personnels et la configuration des programmes.
  • /tmp : Sont stockés ici les fichiers temporaires (fichiers créés pendant le fonctionnement des logiciels et supprimés à la fin). (Voir aussi /var/tmp)
  • /boot : Sont stockés ici les fichiers de démarrage du système (noyau du système, etc.). On y trouve aussi certains fichiers de configuration (GRUB...)
  • /lib : Ce sont des bibliothèques utilisées par divers programme (C'est l'équivalent des DLL Windows). Par exemple, libjpeg.so permet à tous les programme de lire et écrire des fichiers JPEG.
  • /sbin : Ce répertoire contient les programmes systèmes et les outils d'administration (par exemple les outils permettant de formater un disque).
  • /bin : Ici sont situés les programmes utilisés à la fois par les utilisateurs et les administrateurs.

Liens




[Note: article à compléter]
Publié par sebsauvage - Dernière mise à jour le 18 novembre 2009 à 16:40 par marlalapocket
Ce document intitulé « L'arborescence du système de fichiers de Linux » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  L'arborescence du système de fichiers de Linux
  •  Formater un DD sous linux (Résolu) » Meilleure réponse: Pour formater il y a en principe deux choses a faire: 1) partitionner le disque en une ou plusieures partitions, par exemple avec la commande: fdisk /dev/hdb dans l'hypothese ou le disque serait /dev/hdb (2eme disque ide par exemple), o
  •  Quel OS pour lire le systeme de fichier RAW » Salut a tous, Je ne sais pas ou poster ma question precisement. Je suis sous windows XP, on m'a offert un Ipod avec de la musique et foto. Le Ipod a ete formaté auparavant sous un Mac. Je n'arrive pas a recuperer chez moi tous les fichiers, ni en...
  •  Système de fichiers linux » Bonjour à tous Voilà je souhaite refaire 1 multiboot avec la mandrake 9.1 . Je commence avec partitionmagik 8.0 et j'ai formaté en Linext3 ( j'avais testé avec linext2 ça avait marché ) et ça plante . Alors est ce que je dois la mettre en linext2 ? a...
  •  Système de fichier compatible windows/linux » Meilleure réponse: salut, peut etre http://www.chrysocome.net/explore2fs
  •  Quel systeme de fichier pour linux » Bonjour tout le monde, alors voila, apres plus d'un an d'utilisation de linux, (mdk10.1), plutot frileuse puisqu'avec windows en dual boot (meme si ca fait looooongtemps que j'ai pas booté sur windows, il est meme plus dans lilo ;-) ), j'avais gardé...
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Linux - Installer Linux sans repartitionner
Cacher un fichier ou dossier sous Linux