Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Both sides previous revision Révision précédente
Prochaine révision
Révision précédente
arborescence [Le 14/10/2013, 00:38]
83.152.40.146 [La norme selon la FHS]
arborescence [Le 02/09/2014, 06:25] (Version actuelle)
96.23.11.84 [La norme selon la FHS]
Ligne 19: Ligne 19:
 La norme sur la hiérarchie des systèmes de fichiers définit une organisation logique standard concernant l’organisation de ces répertoires. Ainsi, peu importe la distribution GNU/Linux (ou tout autre système d’exploitation adhérant à cette norme) que vous utilisez, vous serez en mesure de retrouver l’information que vous recherchez. ​ La norme sur la hiérarchie des systèmes de fichiers définit une organisation logique standard concernant l’organisation de ces répertoires. Ainsi, peu importe la distribution GNU/Linux (ou tout autre système d’exploitation adhérant à cette norme) que vous utilisez, vous serez en mesure de retrouver l’information que vous recherchez. ​
  
-^ Répertoire ​ ^ Contenu ​ ^ +^ Répertoire  ​^ Signification ^^ Contenu ​
-| /           | Racine du système, hiérarchie primaire | +^  ^  Français ​ ^  Anglais ​ ^  ^  
-| /bin        | Exécutables((de l'​anglais << ​**bin**utils >> ou << ​**bin**aries >>)) des commandes essentielles | +| /           |  |  ​| Racine du système, hiérarchie primaire | 
-| /boot       | Fichiers statiques du [[wpfr>​Chargeur_d'​amorçage|chargeur d’amorçage]] | +| /bin        | binaires, utilitaires binaires | **bin**aries, ​**bin**ary utilities (**bin**utils| Exécutables ​des commandes essentielles ​disponibles pour tous les utilisateurs (ex: ''​cd'',​ ''​cat'',​ ''​ls''​...) ​
-| /dev        | Fichiers spéciaux des périphériques((de l'​anglais << ​**dev**ice ​>>​)) ​+| /boot       | initialisation | **boot**strap ​| Fichiers statiques du [[wpfr>​Chargeur_d'​amorçage|chargeur d’amorçage]] ​(noyaux, images ramdisk, fichiers de configuration du chargeur d'​amorçage...) ​
-| /etc        | Fichiers textes de configuration((de l'​anglais << ​**e**diting **t**ext **c**onfig ​>>​)). ​+| /dev        | périphérique | **dev**ice ​| Fichiers spéciaux des périphériques ​
-| /home       | Répertoires personnels des utilisateurs | +| /etc        | configuration ​éditable en mode texte | **e**diting **t**ext **c**onfig ​| Fichiers de configuration au format textuel de plusieurs programmes et services du système  ​
-| /lib        | Bibliothèques((de l'​anglais << ​**lib**rairies ​>>​)) ​partagées essentielles et modules du noyau | +| /home       | maison | **home** directory ​| Répertoires personnels des utilisateurs | 
-| /​media ​     | Contient les points de montages pour les médias amovibles | +| /lib        | bibliothèques | **lib**rairies ​| Bibliothèques ​partagées essentielles et modules du noyau | 
-| /mnt        | Point de montage pour monter temporairement un système de fichiers | +| /​media ​     ​| | | Contient les points de montages pour les médias amovibles | 
-| /proc       | Répertoire virtuel pour les informations système (états du noyau et des processus système) | +| /mnt        ​| montage | **m**ou**nt** ​| Point de montage pour monter temporairement un système de fichiers ​
-| /root       | Répertoire personnel du [[wpfr>​Utilisateur_root|super-utilisateur]] | +| /opt        | optionnel | **opt**ional | Emplacement pour des applications installées hors gestionnaire de paquets (logiciels **opt**ionnels) ​
-| /sbin       | Exécutables système essentiels | +| /proc       | processus | **proc**esses ​| Répertoire virtuel pour les informations système (états du noyau et des processus système) | 
-| /srv        | Données pour les services du système | +| /root       | racine | **root** ​| Répertoire personnel du [[wpfr>​Utilisateur_root|super-utilisateur]] ​
-| /tmp        | Fichiers temporaires | +| /run  | exécution système | **run**time system | Informations relatives au système depuis son dernier démarrage (ex : utilisateurs actifs, services en cours d'​exécution,​ etc.) 
-| /usr        | Hiérarchie secondaire, pour des données en lecture seule par les utilisateurs. Ce répertoire contient ​les applications usuelles des utilisateurs et leurs fichiers.((de l'​anglais << **U**nix **s**ystem **r**esources >>​)) ​+| /sbin       | binaires système | **s**uper **bin**aries,​ **s**uper **bin**nary utilities (**s**uper **bin**utils) ​| Exécutables système essentiels | 
-| /var        ​Données variables et diverses ​+| /srv        ​| services | **s**e**rv**ices ​| Données pour les services du système | 
-| /opt        ​Emplacement pour des applications ​installées hors gestionnaire ​de paquets((logiciels **opt**ionnels)) ​+| /tmp        ​| temporaire | **t**e**mp**orary ​| Fichiers temporaires ​des applications ​
-| /​usr/​local ​ | Hiérarchie tertiaire. Emplacement où les utilisateurs doivent installer les applications qu'ils compilent. |+| /usr        ​| ressources système Unix | **U**nix **s**ystem **r**esources ​| Hiérarchie secondaire, pour des données en lecture seule par les utilisateurs. Ce répertoire contient ​la vaste majorité des applications usuelles des utilisateurs et leurs fichiers | 
 +  ​/usr/​bin|  ​ | Exécutables des programmes additionnels disponibles pour tous les utilisateurs (ex : le gestionnaire de fichiers, le lecteur de musique, le navigateur Web...) ​
 +  ​/usr/​lib ​ ​| ​ | Bibliothèques partagées par les applications ​additionnelles ​de ''/​usr/​bin''​ et ''/​usr/​sbin'' ​
 +  ​/usr/local| | | Hiérarchie tertiaire. Emplacement où les utilisateurs doivent installer les applications qu'ils compilent. | 
 +|   /​usr/​share| | | Fichiers non reliés à l'​architecture partagés par les applications de ''/​usr/​bin''​ et ''/​usr/​sbin''​ (ex : les icônes, les thèmes, la documentation...) ​ | 
 +| /var        | variable | **var**iable | Données variables et diverses | 
 + 
  
 ===== Considérations ===== ===== Considérations =====
  
 Ce qui suit est une liste de considérations importantes en ce qui concerne les répertoires et les partitions. Notez que l’utilisation du disque varie largement selon la configuration système et les modèles d’usage spécifiques. Les recommandations sont ici des indications générales et fournissent un point de départ pour partitionner. Ce qui suit est une liste de considérations importantes en ce qui concerne les répertoires et les partitions. Notez que l’utilisation du disque varie largement selon la configuration système et les modèles d’usage spécifiques. Les recommandations sont ici des indications générales et fournissent un point de départ pour partitionner.
-  * La partition racine ​**/** doit toujours physiquement contenir **/etc**, **/bin**, **/sbin**, **/lib** et **/dev**, sinon vous ne pourrez pas amorcer le système. Typiquement,​ 150 à 250 Mio sont nécessaires.+  * **/** (la partition racine)  ​doit toujours physiquement contenir **/etc**, **/bin**, **/sbin**, **/lib** et **/dev**, sinon vous ne pourrez pas amorcer le système. Typiquement,​ 150 à 250 Mio sont nécessaires.
   * **/usr** contient tous les programmes utilisateurs (**/​usr/​bin**),​ les bibliothèques (**/​usr/​lib**),​ la documentation (**/​usr/​share/​doc**),​ etc. C’est la partie du système qui prend généralement le plus d’espace disque. Vous devriez lui réserver au moins 500 Mio. Cet espace devrait être augmenté selon le nombre et le type de paquet que vous avez l’intention d’installer. Une installation standard d’Ubuntu requiert ici un minimum de 1,5 Gio. Une station de travail ou un serveur doit permettre 4 à 6 Gio.   * **/usr** contient tous les programmes utilisateurs (**/​usr/​bin**),​ les bibliothèques (**/​usr/​lib**),​ la documentation (**/​usr/​share/​doc**),​ etc. C’est la partie du système qui prend généralement le plus d’espace disque. Vous devriez lui réserver au moins 500 Mio. Cet espace devrait être augmenté selon le nombre et le type de paquet que vous avez l’intention d’installer. Une installation standard d’Ubuntu requiert ici un minimum de 1,5 Gio. Une station de travail ou un serveur doit permettre 4 à 6 Gio.
   * **/var** : des données variables, tels que des articles, des courriels, des sites web, des bases de données, le cache du gestionnaire de paquets, etc. seront placées dans ce répertoire. La taille de ce répertoire dépend fortement de l’usage de votre système, mais pour la plupart des gens, elle sera dictée par la consommation générale du gestionnaire de paquets. Si vous faites une installation complète d’à peu près tout ce qu’Ubuntu a à offrir, tout dans une session, mettre de côté 2 ou 3 Gio d'​espace pour **/var** doit être suffisant. Si vous installez par morceaux (pas à pas, petit à petit), 300 à 500 Mio suffiront. Si l’espace du disque dur est primordial et que vous ne planifiez pas de faire les mises à jour majeures, vous pouvez mettre 30 à 40 Mio.   * **/var** : des données variables, tels que des articles, des courriels, des sites web, des bases de données, le cache du gestionnaire de paquets, etc. seront placées dans ce répertoire. La taille de ce répertoire dépend fortement de l’usage de votre système, mais pour la plupart des gens, elle sera dictée par la consommation générale du gestionnaire de paquets. Si vous faites une installation complète d’à peu près tout ce qu’Ubuntu a à offrir, tout dans une session, mettre de côté 2 ou 3 Gio d'​espace pour **/var** doit être suffisant. Si vous installez par morceaux (pas à pas, petit à petit), 300 à 500 Mio suffiront. Si l’espace du disque dur est primordial et que vous ne planifiez pas de faire les mises à jour majeures, vous pouvez mettre 30 à 40 Mio.
   * **/tmp** : Les données temporaires créées par les programmes iront le plus probablement dans ce répertoire. 40 à 100 Mio seront généralement suffisants. Quelques applications — y compris les manipulateurs d’archives,​ outils de gravure et les logiciels multimédias — peuvent utiliser **/tmp** temporairement pour stocker les fichiers image. Si vous planifiez d’utiliser de telles applications,​ vous devriez ajuster l’espace disque en conséquence.   * **/tmp** : Les données temporaires créées par les programmes iront le plus probablement dans ce répertoire. 40 à 100 Mio seront généralement suffisants. Quelques applications — y compris les manipulateurs d’archives,​ outils de gravure et les logiciels multimédias — peuvent utiliser **/tmp** temporairement pour stocker les fichiers image. Si vous planifiez d’utiliser de telles applications,​ vous devriez ajuster l’espace disque en conséquence.
-  * **/home** : Chaque utilisateur mettra ses données personnelles dans un sous-répertoire de ce répertoire. Sa taille dépend de comment les utilisateurs utiliseront le système et de quels fichiers seront stockés dans leur répertoire. Selon ce que vous prévoyez de faire avec votre ordinateur, vous devriez réserver à peu près 100 Mio pour chaque utilisateur. Mais adaptez cette valeur à vos besoins personnels. Réservez beaucoup plus d’espace si vous planifiez d’enregistrer beaucoup de fichiers multimédia (images, musique, vidéos) dans votre répertoire personnel.+  * **/home** : Chaque utilisateur mettra ses données personnelles dans un sous-répertoire de ce répertoire. Sa taille dépend de comment les utilisateurs utiliseront le système et de quels fichiers seront stockés dans leur répertoire. Selon ce que vous prévoyez de faire avec votre ordinateur, vous devriez réserver à peu près 100 Mio pour chaque utilisateur. Mais adaptez cette valeur à vos besoins personnels. Réservez beaucoup plus d’espace si vous planifiez d’enregistrer beaucoup de fichiers multimédia (images, musique, vidéos) dans votre répertoire personnel. C'est dans ce répertoire que se trouvent les dossiers de configuration de chaque programme, traditionnellement sous le nom **/​home///​NOM_UTILISATEUR///​.NOM_du_PROGRAMME** (ex: ~/​.thunderbird pour Thunderbird). Vous noterez que tous les dossier commence par un point, c'est à dire qu'ils sont [[:​fichier_cache|cachés]].
  
  


Le contenu de ce wiki est sous licence : CC BY-SA v3.0