Provided by: manpages-fr_4.26.0-1_all bug

NOM

       hier - Description de la hiérarchie du système de fichiers

DESCRIPTION

       Un système Linux typique contient, entre autres, les répertoires suivants :

       /      Le répertoire racine (root). Le point de départ de toute l'arborescence.

       /bin   Ce  répertoire  contient  les  programmes  exécutables  nécessaires  en mode mono-utilisateur pour
              démarrer ou réparer le système.

       /boot  Fichiers statiques utilisés par le chargeur du système. Ce répertoire ne contient que les fichiers
              nécessaires pour le chargeur  d’amorçage.  L’installateur  du  fichier  map  et  les  fichiers  de
              configuration  doivent  résider dans /sbin et /etc. Le noyau du système d’exploitation (initrd par
              exemple) doit être situé dans / ou /boot.

       /dev   Fichiers spéciaux ou fichiers se rapportant à des périphériques physiques. Consultez mknod(1).

       /etc   Fichiers de configuration spécifiques à la machine. Certains ensembles volumineux  de  programmes,
              comme  X11,  peuvent  disposer  de  leurs  propres  sous-répertoires  dans  /etc.  Les fichiers de
              configuration relatifs  au  site  entier  devraient  se  trouver  dans  /usr/etc.  Néanmoins,  les
              programmes  doivent toujours les chercher dans /etc et des liens en direction des fichiers peuvent
              exister dans /usr/etc.

       /etc/opt
              Fichiers de configuration spécifiques à l'hôte, pour les applications installées dans /opt.

       /etc/sgml
              Ce répertoire contient les fichiers de configuration pour SGML (facultatif).

       /etc/skel
              Quand un nouveau compte utilisateur est créé, les fichiers de ce  répertoire  sont  habituellement
              copiés dans le répertoire personnel du nouveau compte.

       /etc/X11
              Fichiers de configuration pour le système X Window X11.

       /etc/xml
              Ce répertoire contient les fichiers de configuration pour XML (facultatif).

       /home  Sur  les  machines offrant des répertoires personnels pour les utilisateurs, ils sont généralement
              placés sous ce répertoire, de façon directe ou non. La structure de ce répertoire dépend des choix
              de l'administration locale (facultatif).

       /lib   Ce répertoire doit contenir les bibliothèques partagées nécessaires pour démarrer  le  système  et
              utiliser les commandes dans la partition racine.

       /lib<titre>
              Ces  répertoires sont des alternatives à /lib sur les systèmes qui gèrent plus d’un format binaire
              nécessitant des bibliothèques distinctes.(facultatif).

       /lib/modules
              Modules du noyau chargeables (facultatif).

       /lost+found
              Ce répertoire contient des éléments perdus dans le système de fichiers. Ce sont  généralement  des
              morceaux de fichiers altérés à cause d’un problème de disque ou d’un plantage du système.

       /media Ce  répertoire  contient les points de montage des médias amovibles tels que les disques CD et DVD
              ou les clés USB. Sur les systèmes où existent plus d’un périphérique pour un type  particulier  de
              média,  les  répertoires  de  montage peuvent être créés en ajoutant un numéro au nom de ceux déjà
              disponibles en commençant avec un « 0 », mais le nom non caractérisé peut aussi exister.

       /media/floppy[1-9]
              Lecteur de disquette (facultatif).

       /media/cdrom[1-9]
              Lecteur de CD-ROM (facultatif).

       /media/cdrecorder[1-9]
              Graveur de CD (facultatif).

       /media/zip[1-9]
              Lecteur Zip (facultatif).

       /media/usb[1-9]
              Lecteur USB (facultatif).

       /mnt   Point de montage pour un système de fichiers monté temporairement. Dans  certaines  distributions,
              /mnt  contient des sous-répertoires censés être utilisés comme points de montages temporaires pour
              plusieurs systèmes de fichiers.

       /opt   Ce répertoire peut contenir les paquets additionnels contenant des fichiers statiques.

       /proc  Point de montage pour le système de fichiers proc fournissant des informations sur  les  processus
              en cours et sur le noyau. Ce pseudo-système de fichiers est décrit dans proc(5).

       /root  Ce répertoire est habituellement celui personnel du superutilisateur (facultatif).

       /run   Ce répertoire fournit des informations décrivant le système depuis son démarrage. Jadis cela était
              effectué avec /var/run et des programmes pourraient continuer à l’utiliser.

       /sbin  Comme  /bin, ce répertoire contient les commandes nécessaires au démarrage du système, mais qui ne
              sont pas exécutées habituellement par des utilisateurs normaux.

       /srv   Ce répertoire contient les données spécifiques du site qui sont servies par ce système.

       /sys   Point de montage pour le système de fichiers sysfs fournissant des informations sur le noyau comme
              proc, mais mieux structuré et suivant le formalisme de l’infrastructure kobjet.

       /tmp   Ce répertoire sert à contenir des fichiers temporaires que l'on peut détruire  régulièrement,  par
              un script périodique, ou au démarrage du système.

       /usr   Ce  répertoire est généralement monté depuis une partition séparée. Il ne devrait contenir que des
              données partageables, en lecture seule, de façon à  pouvoir  être  monté  par  plusieurs  machines
              utilisant Linux.

       /usr/X11R6
              Le système X Window, version 11 publication 6 (présent dans FHS 2.3, supprimé dans FHS 3.0).

       /usr/X11R6/bin
              Les  exécutables  appartenant  au système X Window. Souvent il existe un lien symbolique depuis le
              plus traditionnel /usr/bin/X11 vers ce répertoire.

       /usr/X11R6/lib
              Les fichiers de données associés au système X Window.

       /usr/X11R6/lib/X11
              Ce répertoire contient divers fichiers nécessaires pour  exécuter  X.  Il  y  a  souvent  un  lien
              symbolique depuis /usr/lib/X11 pointant sur ce répertoire.

       /usr/X11R6/include/X11
              Fichiers  d'en-tête  nécessaires  pour compiler des programmes utilisant le système X11. Il existe
              souvent un lien symbolique depuis /usr/include/X11 vers ce répertoire.

       /usr/bin
              Il s'agit du répertoire principal pour les  programmes  exécutables.  La  plupart  des  programmes
              nécessaires aux utilisateurs et pas indispensables pour démarrer ou réparer le système sont placés
              ici, à l'exception des programmes installés uniquement pour cette machine.

       /usr/bin/mh
              Commandes pour le système de gestion de courriels MH (facultatif).

       /usr/bin/X11
              C'est  l'emplacement traditionnel pour les exécutables X11. Sous Linux il s'agit généralement d'un
              lien symbolique vers /usr/X11R6/bin.

       /usr/dict
              Remplacé par /usr/share/dict.

       /usr/doc
              Remplacé par /usr/share/doc.

       /usr/etc
              Les fichiers de configuration à partager entre plusieurs machines d'un  site  donné  peuvent  être
              stockés  dans  ce  répertoire.  Néanmoins, les programmes devraient toujours faire référence à ces
              fichiers en utilisant le répertoire /etc. Des liens symboliques  depuis  des  fichiers  dans  /etc
              devraient pointer vers les fichiers appropriés dans /usr/etc.

       /usr/games
              Fichiers exécutables pour les jeux et les programmes éducatifs (facultatif).

       /usr/include
              Fichiers d'en-tête pour le compilateur C.

       /usr/include/bsd
              Fichiers d’en-tête de compatibilité BSD (facultatif).

       /usr/include/X11
              Fichiers  d'en-tête  pour  le  compilateur  C  et  le système X Window. C'est généralement un lien
              symbolique vers /usr/X11R6/include/X11.

       /usr/include/asm
              Les fichiers d'en-tête déclarant des fonctions en assembleur. Il  s'agit  généralement  d'un  lien
              vers /usr/src/linux/include/asm.

       /usr/include/linux
              Informations  pouvant  changer  suivant la version de noyau. C'est souvent un lien symbolique vers
              /usr/src/linux/include/linux, qui permet d'accéder aux informations spécifiques à  la  version  en
              cours du noyau.

              Notez  qu'il faut placer ici les fichiers d'en-tête corrects pour la bibliothèque C. Toutefois les
              sources du noyau Linux ne sont pas prévues pour être utilisées dans les  programmes  utilisateurs,
              et  ne connaissent pas la bibliothèque C utilisée. Il est probable que des problèmes se produiront
              si on laisse /usr/include/asm ou /usr/include/linux pointer  vers  n'importe  quelle  version  des
              sources  du  noyau.  Les  systèmes  Debian  ne  fonctionnent  pas ainsi, et utilisent les en-têtes
              provenant d'une version bien connue du noyau, fournis dans le paquet libc*-dev.

       /usr/include/g++
              Les fichiers d'en-tête utilisés avec le compilateur GNU C++.

       /usr/lib
              Bibliothèques, y compris les bibliothèques dynamiques, ainsi que quelques exécutables  normalement
              non   invoqués   directement.  Des  applications  complexes  peuvent  disposer  de  leurs  propres
              sous-répertoires ici.

       /usr/libexec
              Ce répertoire contient les exécutables d’usage interne uniquement et qui ne sont  pas  destinés  à
              être exécutés directement par des scripts ou un interpréteur d’utilisateur.

       /usr/lib<titre>
              Ces  répertoires  sont des alternatives à /usr/lib sur des systèmes qui gèrent plus d’un format de
              binaires nécessitant des bibliothèques distinctes, sauf que le  lien  symbolique  /usr/libqual/X11
              n’est pas nécessaire (facultatif).

       /usr/lib/X11
              L'emplacement  habituel  pour  les  fichiers de données associés aux programmes X11, ainsi que les
              fichiers de configuration du  système  X  lui-même.  Sous  Linux,  il  s'agit  souvent  d'un  lien
              symbolique vers /usr/X11R6/lib/X11.

       /usr/lib/gcc-lib
              Fichiers d’exécutables et d’en-tête pour le compilateur GNU C, gcc(1).

       /usr/lib/groff
              Fichiers pour le système de mise en forme de documents GNU groff.

       /usr/lib/uucp
              Fichiers pour uucp(1).

       /usr/local
              Emplacement habituel pour les programmes spécifiques à la machine ou au site.

       /usr/local/bin
              Programmes exécutables spécifiques au site.

       /usr/local/doc
              Documentation locale.

       /usr/local/etc
              Fichiers de configuration de programmes installés localement.

       /usr/local/games
              Fichiers exécutables des jeux installés localement.

       /usr/local/lib
              Fichiers associés aux programmes installés localement.

       /usr/local/lib<titre>
              Ces  répertoires  sont  des  alternatives  à  /usr/local/lib sur les systèmes qui gèrent plus d’un
              format binaire nécessitant des bibliothèques distinctes.(facultatif).

       /usr/local/include
              Fichiers d'en-tête personnalisés pour le compilateur C.

       /usr/local/info
              Pages d'informations associées aux programmes installés localement.

       /usr/local/man
              Pages de manuel des applications installées localement.

       /usr/local/sbin
              Programmes d'administration installés localement.

       /usr/local/share
              Données des applications installées localement,  qui  peuvent  être  partagées  entre  différentes
              architectures fonctionnant avec le même OS.

       /usr/local/src
              Fichiers sources des applications développées ou installées localement.

       /usr/man
              Remplacé par /usr/share/man.

       /usr/sbin
              Programmes  d'administration  du  système  qui  ne sont pas indispensables pour le démarrage, pour
              monter /usr ou pour les réparations du système.

       /usr/share
              Ce répertoire contient les sous-répertoires avec les données des applications, susceptibles d'être
              partagées entre différentes architectures avec le même système d'exploitation. On  trouve  souvent
              ici des choses qui se trouvaient auparavant dans /usr/doc ou /usr/lib ou encore /usr/man.

       /usr/share/color
              Informations  de  gestion  de  couleurs,  tels  les  profils  de  couleur ICC (International Color
              Consortium) (facultatif).

       /usr/share/dict
              Ce répertoire regroupe les fichiers contenant les listes de mots utilisées par  les  vérificateurs
              orthographiques  (N.d.T.  :  on  peut  y  trouver  des  sous-répertoires  en fonction de la langue
              utilisée) (facultatif).

       /usr/share/dict/words
              Liste des mots anglais (facultatif)

       /usr/share/doc
              Documentation à propos des programmes installés (facultatif).

       /usr/share/games
              Données statiques pour les jeux de /usr/games (facultatif).

       /usr/share/info
              Pages de la commande info (facultatif).

       /usr/share/locale
              Informations pour l'internationalisation (facultatif).

       /usr/share/man
              Les pages de manuel y sont placées dans des sous-répertoires en fonction de la section.

       /usr/share/man/locale/man[1-9]
              Ces répertoires contiennent les pages de manuel des localisations indiquées  sous  forme  de  code
              source.  Les  systèmes  n'utilisant  qu'une  seule  langue pour toutes les pages de manuel peuvent
              ignorer la chaîne <locale>.

       /usr/share/misc
              Données diverses partageables entre différentes architectures pour le même système d'exploitation.

       /usr/share/nls
              Catalogues de messages pour la prise en charge de l'internationalisation (facultatif).

       /usr/share/ppd
              Fichiers PPD (Postscript Printer Definition) (facultatif)

       /usr/share/sgml
              Fichiers pour SGML (facultatif).

       /usr/share/sgml/docbook
              DTD de DocBook (facultatif).

       /usr/share/sgml/tei
              DTD de TEI (facultatif).

       /usr/share/sgml/html
              DTD d’HTML (facultatif).

       /usr/share/sgml/mathml
              DTD de MathML (facultatif).

       /usr/share/terminfo
              Base de données pour terminfo (facultatif).

       /usr/share/tmac
              Macros troff non distribuées avec groff (facultatif).

       /usr/share/xml
              Fichiers pour XML (facultatif).

       /usr/share/xml/docbook
              DTD de DocBook (facultatif).

       /usr/share/xml/xhtml
              DTD d’XHTML (facultatif).

       /usr/share/xml/mathml
              DTD de MathML (facultatif).

       /usr/share/zoneinfo
              Fichiers d'information sur les fuseaux horaires (facultatif).

       /usr/src
              Fichiers sources de différentes parties du système, inclus à  titre  de  référence  dans  certains
              paquetages.  Ne  pas  placer  ici  de  projets  personnels, car les fichiers se trouvant dans /usr
              doivent être considérés comme uniquement accessibles en lecture,  sauf  durant  l'installation  de
              nouveaux logiciels (facultatif).

       /usr/src/linux
              Emplacement  traditionnel des sources du noyau. Certaines distributions mettent ici les sources du
              noyau par défaut qu’elles fournissent. Si on doit construire  un  nouveau  noyau,  il  vaut  mieux
              utiliser un autre répertoire.

       /usr/tmp
              Obsolète,   ce  doit  être  un  lien  symbolique  vers  /var/tmp,  Présent  pour  des  raisons  de
              compatibilité, ne devrait jamais être utilisé.

       /var   Ce répertoire contient des fichiers qui peuvent changer régulièrement de taille comme les fichiers
              des files d'attente, ou les fichiers de journalisation.

       /var/account
              Journaux de tenue des comptes de processus (facultatif).

       /var/adm
              Ce répertoire est maintenant remplacé par /var/log et devrait donc être un lien symbolique vers ce
              dernier.

       /var/backups
              Réservé pour des raisons historiques.

       /var/cache
              Données de cache de divers programmes.

       /var/cache/fonts
              Fontes créés localement (facultatif).

       /var/cache/man
              Pages de manuel créées localement (facultatif).

       /var/cache/www
              Mandataire ou cache de données WWW (facultatif).

       /var/cache/<paquet>
              Données de cache spécifique à un paquet (facultatif).

       /var/catman/cat[1-9] ou /var/cache/man/cat[1-9]
              Ces répertoires contiennent  les  pages  de  manuel  préformatées  des  sections  correspondantes.
              L'utilisation des pages de manuel préformatées tombe en désuétude.

       /var/crash
              Vidage des plantages du système (facultatif).

       /var/cron
              Réservé pour des raisons historiques.

       /var/games
              Données variables de jeux (facultatif).

       /var/lib
              Données variables pour divers programmes.

       /var/lib/color
              Fichiers variables d'informations de gestion de couleur (facultatif).

       /var/lib/hwclock
              Répertoire d’état pour hwclock (facultatif).

       /var/lib/misc
              Divers fichiers d’état.

       /var/lib/xdm
              Données variables du gestionnaire d’affichage X (facultatif).

       /var/lib/<éditeur>
              Fichiers de sauvegarde et état de l’éditeur (facultatif).

       /var/lib/<nom>
              Ces  répertoires  doivent  être  utilisés  pour  toute  la  prise  en  charge  de l’empaquetage de
              distribution.

       /var/lib/<paquet>
              Données d’état pour les paquets et les sous-systèmes (facultatif).

       /var/lib/<pkgtool>
              Fichiers de gestion de l’empaquetage (facultatif).

       /var/local
              Données variables pour /usr/local.

       /var/lock
              Les fichiers de verrouillage sont placés dans ce  répertoire.  La  convention  de  noms  pour  ces
              fichiers  est  LCK..<périphérique><périphérique> est le nom du périphérique dans le système de
              fichiers. Le format utilisé est celui des fichiers de  verrouillage  HDU  UUCP,  c'est-à-dire  ils
              contiennent  un  PID  sous  forme  de  nombre décimal, au format ASCII, de 10 chiffres, suivi d'un
              caractère de Retour-Chariot.

       /var/log
              Divers fichiers de journalisation.

       /var/opt
              Données variables pour /opt.

       /var/mail
              Boîtes à lettres des utilisateurs. Remplace /var/spool/mail.

       /var/msgs
              Réservé pour des raisons historiques.

       /var/preserve
              Réservé pour des raisons historiques.

       /var/run
              Fichiers de variables à l'exécution, comme les fichiers des identifiants de processus (PID), ainsi
              que la journalisation des connexions  (utmp).  Ces  fichiers  sont  normalement  effacés  lors  du
              démarrage.

       /var/spool
              Fichiers mis en file d’attente pour divers programmes.

       /var/spool/at
              Tâches programmées pour at(1).

       /var/spool/cron
              Tâches programmées pour cron(8).

       /var/spool/lpd
              Fichiers en attente d'impression (facultatif).

       /var/spool/lpd/printer
              Stockage d’attente pour une imprimante particulière (facultatif).

       /var/spool/mail
              Remplacé par /var/mail.

       /var/spool/mqueue
              Courriers en attente d'émission (facultatif).

       /var/spool/news
              Répertoire de fichiers en attente pour les nouvelles (facultatif).

       /var/spool/rwho
              Fichiers en attente pour rwhod(8) (facultatif).

       /var/spool/smail
              Fichiers en attente pour le programme smail(1) de distribution du courrier.

       /var/spool/uucp
              Fichiers en attente pour uucp(1) (facultatif).

       /var/tmp
              Comme /tmp, ce répertoire contient des fichiers temporaires stockés pour une durée indéterminée.

       /var/yp
              Fichiers de base de données pour NIS, précédemment appelé YP (Sun Yellow Pages).

STANDARDS