Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fhs [Le 27/09/2010, 11:56]
helly créée
fhs [Le 25/01/2023, 10:34] (Version actuelle)
193.50.153.8 [/boot]
Ligne 1: Ligne 1:
 +{{tag>​administration système fichier}}
 +----
 +
 ======= La FHS ======= ======= La FHS =======
 Cette page de doc a pour but de vous renseigner sur l'​arborescence des répertoires des principaux systèmes Unix.\\ Cette page de doc a pour but de vous renseigner sur l'​arborescence des répertoires des principaux systèmes Unix.\\
- 
 ===== Définition ===== ===== Définition =====
-La FHS (« Filesystem Hierarchy Standard ») est un standard sur la hiérarchie des systèmes GNU/Linux. Sa première version date de du 14 février 1994, et la version actuelle est la 2.3, datant de janvier 2004.+La Filesystem Hierarchy Standard ( « FHS » ) est un standard sur la hiérarchie des systèmes GNU/Linux. Sa première version date de du 14 février 1994, et la version actuelle est la 3.0, datant de juin 2015. 
 + 
 +Référence complète: https://​refspecs.linuxfoundation.org/​fhs.shtml 
 ===== Arborescence ===== ===== Arborescence =====
 ==== /bin ==== ==== /bin ====
Ligne 9: Ligne 14:
 ==== /boot ==== ==== /boot ====
 (partition séparée conseillée.)\\ (partition séparée conseillée.)\\
-C'est ici que se trouvent les fichiers de votre chargeur d'​amorçage (GRUB par exemple) ainsi que vos noyaux linux. +C'est ici que se trouvent les fichiers de votre chargeur d'​amorçage (GRUB par exemple) ainsi que vos noyaux linux 
 +.....
 ==== /dev ==== ==== /dev ====
 Les liens vers les périphériques physiques (CD,​ disques durs…), ainsi que les périphériques virtuels (/dev/null, /​dev/​random).\\ Les liens vers les périphériques physiques (CD,​ disques durs…), ainsi que les périphériques virtuels (/dev/null, /​dev/​random).\\
-On peut noter que les périphériques physiques sont nommé ​sous la forme « /​dev/​sdXN » avec X étant une lettre et N un numéro :​\\+On peut noter que les périphériques physiques sont nommés ​sous la forme « /​dev/​sdXN » avec X étant une lettre et N un numéro :​\\
  /​dev/​sda1 représente la première partition (1) de votre premier disque dur (a) \\  /​dev/​sda1 représente la première partition (1) de votre premier disque dur (a) \\
 /dev/sdd6 représente la sixième partition (6) de votre quatrième disque dur (d)… /dev/sdd6 représente la sixième partition (6) de votre quatrième disque dur (d)…
- 
 ==== /etc ==== ==== /etc ====
 +(editing text config)\\
 C'est la cachette des fichiers de configuration des logiciels installés. C'est la cachette des fichiers de configuration des logiciels installés.
- 
 ==== /home ==== ==== /home ====
 (partition séparée conseillée.)\\ (partition séparée conseillée.)\\
 Répertoire contenant les dossiers utilisateurs sous la forme /​home/​nom_utilisateur. Répertoire contenant les dossiers utilisateurs sous la forme /​home/​nom_utilisateur.
- 
 ==== /lib ==== ==== /lib ====
-Répertoire où sont installées les librairies logicielles installées par le système ​et ajoutées par vous même.+Répertoire où sont installées les bibliothèques ​système.
  
 ==== /mnt ==== ==== /mnt ====
-Point de montage des partitions ​temporaires.\\+Point de montage des partitions ​internes montées temporairement.\\
 On y monte généralement les partitions des disques durs internes. Pour les partitions externes, on utilisera plutôt /media. On y monte généralement les partitions des disques durs internes. Pour les partitions externes, on utilisera plutôt /media.
  
Ligne 35: Ligne 38:
  
 ==== /opt ==== ==== /opt ====
-Répertoire où vous installerez manuellement ​des logiciels non fournis par le système.+Est réservé pour l'​installation ​des paquetages des greffons d'​applications 
 + 
 + Ref: https://​www.pathname.com/​fhs/​pub/​fhs-2.3.html#​OPTADDONAPPLICATIONSOFTWAREPACKAGES
  
 ==== /proc ==== ==== /proc ====
Ligne 53: Ligne 58:
 (partition séparée conseillée) (partition séparée conseillée)
 Répertoire des fichiers temporaires,​ vidé à chaque démarrage du système. Répertoire des fichiers temporaires,​ vidé à chaque démarrage du système.
- 
 ==== /usr ==== ==== /usr ====
 +(Unix system ressource)\\
 Dossier contenant les exécutables du système qui ne sont pas vitaux à son démarrage et son fonctionnement minimal.\\ Dossier contenant les exécutables du système qui ne sont pas vitaux à son démarrage et son fonctionnement minimal.\\
 Son architecture est semblable à celle de / . Son architecture est semblable à celle de / .
 +
 ==== /var ==== ==== /var ====
 Dossier contenant les variables du système, renseignant son état. Dossier contenant les variables du système, renseignant son état.
 Divisé en sous-dossiers. Divisé en sous-dossiers.
  
-=== /​var/​lock ​===+== /var/lock ==
 Variables de verrouillage.\\ Variables de verrouillage.\\
 Permet de connaître l'​état d'​utilisation de logiciels ne devant pas être lancés deux fois en même temps (gparted, mises à jour…). Permet de connaître l'​état d'​utilisation de logiciels ne devant pas être lancés deux fois en même temps (gparted, mises à jour…).
  
-=== /​var/​log ​===+== /var/log ==
 Fichiers de journalisation. Fichiers de journalisation.
  
-=== /​var/​mail ​===+== /var/mail ==
 Boîtes aux lettres des utilisateurs. Boîtes aux lettres des utilisateurs.
  
-=== /​var/​run ​===+== /var/run ==
 Variables temporaire des logiciels en cours d'​exécution. Variables temporaire des logiciels en cours d'​exécution.
  
-=== /​var/​spool ​===+== /var/spool ==
 File d'​attente des services, notamment pour les imprimantes. File d'​attente des services, notamment pour les imprimantes.
  
-=== /​var/​tmp ​=== +== /var/tmp == 
-Fichiers temporaires.+Fichiers temporaires, ceux là ne sont pas supprimés à chaque démarrage.
  
-=== /​var/​www ​===+== /var/www ==
 Répertoire web par défaut de Apache. Répertoire web par défaut de Apache.
 +===== Partitionnement =====
 +Il est conseillé de partitionner son système, c'​est-à-dire de créer différentes partitions pour séparer les parties « indépendantes ».
 +Ainsi en cas de réinstallation du système, certaines parties personnalisée seront déjà mises en place sans avoir besoin de les restaurer.
 +
 +=== /home ===
 +Probablement le répertoire le plus important à séparer !\\
 +Ainsi en cas de destruction de votre système ou de réinstallation,​ vos données et configurations personnelles resteront en place.\\
 +Il est conseillé de faire cette partition la plus grande possible.
 +
 +=== /opt ===
 +Aussi assez important dans le cas où vous installez beaucoup de logiciels manuellement (des jeux par exemple).\\
 +Je vous conseille personnellement une taille de base de 20 Gio, à adapter en fonction de vos besoins.
 +
 +=== /boot ===
 +Permet de bien séparer les fichiers de boot.\\
 +Une taille de 200 Mio suffira amplement.
 +
 +=== /tmp ===
 +(attente de confirmations)
  
 +=== / ===
 +Sous entendu « le reste des répertoires »,​ une taille de 10 Gio à 20 Gio sera suffisante.
 +<note help> Pour plus d'​informations pratiques sur le partitionnement,​[[:​tutoriel:​partitionner_manuellement_avec_installateur_ubuntu|voir le tutoriel dédié]] au partitionnement.
 +</​note>​
 +<note important>​
 +Il est impossible de créer plus que 4 partitions primaire sur une table de partitions de type msdos. On se tournera alors vers la création de partitions logiques.\\
 +[[partitions#​pourquoi_seulement_4_partitions_primaires | Voir la page de doc spécifique pour plus de renseignements. ]]
 +</​note>​
  
-===== Sources ​=====+===== Voir aussi =====
 \\ \\
- * **(fr)** [[http://​fr.wikipedia.org/​wiki/​Filesystem_Hierarchy_Standard | page wikipédia de la FHS ]] \\ +  ​* **(fr)** [[wpfr>Filesystem_Hierarchy_Standard | page wikipédia de la FHS ]] \\ 
- * **(en)** [[http://​www.pathname.com/​fhs/​ | site web de la FHS ]]+  * **(en)** [[https://​www.pathname.com/​fhs/​ | site web de la FHS ]] 
 +  * [[:​arborescence|Arborescence des répertoires d’Ubuntu]]
  
-//Contributeurs ​: [[utilisateurs:​helly|helly]]//​+---- 
 +//Contributeur principal ​: [[:utilisateurs:​helly|helly]]//​.
  • fhs.1285581418.txt.gz
  • Dernière modification: Le 18/04/2011, 14:56
  • (modification externe)