Provided by: manpages-fr_2.80.1-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  Contient les fichiers statiques  utilisés  par  le  chargeur  du
              système.  Ce répertoire ne contient que les fichiers nécessaires
              pour  le  chargeur.   Les   fichiers   de   configuration   pour
              l’installation du chargeur doivent résider dans /sbin et /etc.

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

       /etc   Contient les fichiers de configuration spécifiques à la machine.
              Certains  ensembles de programmes volumineux, 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 l’on peut avoir des liens en
              direction des fichiers de /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
              et XML (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.

       /home  Sur les machines offrant des  répertoires  personnels  pour  les
              utilisateurs,  ils  sont généralement placés sous ce répertoire,
              directement   ou   avec    une    arborescence    définie    par
              l’administration locale.

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

       /media Contient  des points de montage pour les périphériques amovibles
              comme les CD, les DVD, ou les clés USB.

       /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 paquetages additionnels.

       /proc  est  le  point  de montage pour le système de fichiers proc, qui
              fournit 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   de
              l’utilisateur root.

       /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 par des
              utilisateurs normaux.

       /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,  afin  d’être  monté   par   plusieurs   machines
              utilisant Linux.

       /usr/X11R6
              Le système X-Window, version 11 release 6.

       /usr/X11R6/bin
              Les  exécutables  appartenant  au  système  X-Window. Souvent il
              existe  un  lien  symbolique   depuis   /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écessaire pour exécuter
              X. Il  y  a  souvent  un  lien  symbolique  depuis  /usr/lib/X11
              pointant sur ce répertoire.

       /usr/X11R6/include/X11
              contient  les  fichiers  d’en-tête nécessaires pour compiler des
              programmes utilisant 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 sur cette machine.

       /usr/bin/X11
              est  un  emplacement  tradition  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 aux fichiers dans /etc. On construit alors  des  liens
              symboliques   depuis   /etc  vers  les  fichiers  appropriés  de
              /usr/etc.

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

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

       /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
              Contient les informations qui peuvent 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écifique à 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, fournir dans le paquetage
              libc*-dev.

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

       /usr/lib
              Contient   les   bibliothèques,   y  compris  les  bibliothèques
              dynamiques,  ainsi  que  quelques  exécutables  qu’on  n’invoque
              normalement  pas directement. Des applications complexes peuvent
              disposer de leurs propres sous-répertoires ici.

       /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
              contient  des  fichiers de bibliothèques associés au 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
              Contient les programmes exécutables spécifiques au site.

       /usr/local/doc
              Contient la documentation locale.

       /usr/local/etc
              Contient les fichiers de configuration de  programmes  installés
              localement.

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

       /usr/local/lib
              Contient   les   fichiers   associés  aux  programmes  installés
              localement.

       /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
              contient les 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 de fichiers.

       /usr/share
              contient des 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/dict
              Ce répertoire regroupe les fichiers contenant les listes de mots
              utilisées par les vérificateurs orthographiques. [NDT] On peut y
              trouver des sous-répertoires en fonction de la langue  utilisée.

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

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

       /usr/share/info
              Pages de la commande info.

       /usr/share/locale
              Informations pour l’internationalisation.

       /usr/share/man
              Les  pages  de  manuel 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’un seul langage 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     le     support     de
              l’internationalisation.

       /usr/share/sgml
              Fichiers pour SGML et XML.

       /usr/share/terminfo
              Base de données pour terminfo.

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

       /usr/share/zoneinfo
              Fichiers d’information sur les fuseaux horaires.

       /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.

       /usr/src/linux
              Emplacement   traditionnel   des  sources  du  noyau.  Ceci  est
              important sur les systèmes où  /usr/include/linux  est  un  lien
              symbolique pointant dans ce répertoire. 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  comme  les  fichiers  des files d’attente, ou les
              fichiers de journalisation.

       /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/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/cron
              Réservé pour des raisons historiques.

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

       /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..<priphrique><priphrique>  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  ASCII  décimal  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 de
              verrouillage contenant le PID, ainsi que la  journalisation  des
              connexions (utmp). Ces fichiers sont normalement effacés lors du
              démarrage.

       /var/spool
              Contient les fichiers spool ou files pour divers programmes.

       /var/spool/at
              Contient les jobs programmés pour at(1).

       /var/spool/cron
              Contient les tâches programmés pour cron(8).

       /var/spool/lpd
              Contient les fichiers en attente d’impression.

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

       /var/spool/mqueue
              Courriers en attente d’émission.

       /var/spool/news
              Répertoire de fichiers en attente pour les news.

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

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

       /var/spool/uucp
              contient les fichiers en attente pour uucp(1).

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

       /var/yp
              Base de données pour NIS.

CONFORMITÉ

       Standard   du   système   de   fichiers   Linux,   FHS   version    2.2
       <http://www.pathname.com/fhs/>

BOGUES

       Cette  liste  n’est  pas  exhaustive,  certains  systèmes  peuvent être
       configurés différemment.

VOIR AUSSI

       find(1), ln(1), proc(5), mount(8)

       The Linux Filesystem Hierarchy Standard.

COLOPHON

       Cette page fait partie de  la  publication  2.80  du  projet  man-pages
       Linux.  Une description du projet et des instructions pour signaler des
       anomalies      peuvent      être       trouvées       à       l’adresse
       http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Cette  page  de  manuel  a  été  traduite et mise à jour par Christophe
       Blaess <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis  par
       Alain  Portal  <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et mise à
       disposition sur http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement gérées par Julien Cristau <jcristau@debian.org> et l’équipe
       francophone de traduction de Debian.

       Veuillez  signaler  toute  erreur   de   traduction   en   écrivant   à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous pouvez toujours avoir accès à la version anglaise de  ce  document
       en utilisant la commande « man -L C <section> <page_de_man> ».