Man page - hier(7)

Packages contains this manual

Available languages:

en fr pt_BR es it pl cs ja uk ru zh_TW zh_CN de

Manual

hier

NOM
DESCRIPTION
STANDARDS

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/lib qual /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> oĂč <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