Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
arborescence [Le 29/01/2020, 17:04]
krodelabestiole + liens chemins
arborescence [Le 31/01/2024, 22:26] (Version actuelle)
91.161.152.215 [Considérations avancées]
Ligne 1: Ligne 1:
 {{tag>​administration système fichier}} {{tag>​administration système fichier}}
  
-----+
  
 ====== Arborescence des répertoires d’Ubuntu ====== ====== Arborescence des répertoires d’Ubuntu ======
  
-Ubuntu adhère à [[http://​www.pathname.com/​fhs/​|la norme sur la hiérarchie des systèmes de fichiers]] (//​Filesystems Hierarchy Standard//, //FHS//) qui définit le nom, le rôle et l'​arborescence des fichiers et des répertoires dans un système de fichiers.+Ubuntu adhère à [[https://​www.pathname.com/​fhs/​|la norme sur la hiérarchie des systèmes de fichiers]] (//​Filesystems Hierarchy Standard//, //FHS//) qui définit le nom, le rôle et l'​arborescence des fichiers et des répertoires dans un système de fichiers.
  
 Elle facilite la localisation des répertoires et des fichiers, tant pour les utilisateurs que pour les concepteurs de logiciels. Elle facilite la localisation des répertoires et des fichiers, tant pour les utilisateurs que pour les concepteurs de logiciels.
Ligne 17: Ligne 17:
 Dans les systèmes de type GNU/Linux, toute l’information stockée dans vos supports de stockage (disques durs, clé USB, cartes SD, CD-ROM, etc.) est nécessairement accessible en suivant un [[:​chemins|chemin]] partant d'un emplacement logique appelée la //racine// (notée par une simple barre oblique ((''/''​ - //slash// en anglais))). Dans les systèmes de type GNU/Linux, toute l’information stockée dans vos supports de stockage (disques durs, clé USB, cartes SD, CD-ROM, etc.) est nécessairement accessible en suivant un [[:​chemins|chemin]] partant d'un emplacement logique appelée la //racine// (notée par une simple barre oblique ((''/''​ - //slash// en anglais))).
  
-La racine symbolise une partition que vous définissez comme étant la base du stockage de vos fichiers. Puis, cette base se sépare (comme des branches d’un arbre) logiquement en répertoires (dossiers), eux-mêmes séparés en sous-répertoires et sous-sous-répertoires,​ etc. dans lesquels sont enregistrés vos fichiers (symboliquement,​ les feuilles de l’arbre).+La racine symbolise une partition que vous définissez comme étant la base du stockage de vos fichiers. Puis, cette base se sépare (comme des branches d’un arbre) logiquement en répertoires (dossiers), eux-mêmes séparés en sous-répertoires et sous-sous-répertoires,​ etc. dans lesquels sont enregistrés vos fichiers (symboliquement,​ les feuilles de l’arbre). ​   
  
 ==== Exemples de base ==== ==== Exemples de base ====
Ligne 35: Ligne 35:
  ===== La norme selon la FHS =====  ===== La norme selon la FHS =====
  
-La norme sur la hiérarchie des systèmes de fichiers définit une organisation standard concernant 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 standard concernant 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 ​ ^ Signification ^^ Contenu ^ ^ Répertoire ​ ^ Signification ^^ Contenu ^
-^  ^  Français ​ ^  Anglais ​ ^  ^ +^  ^  Français ​ ^  Anglais ​ ^  ^
 | /           ​| ​ |  | Racine du système, hiérarchie primaire | | /           ​| ​ |  | Racine du système, hiérarchie primaire |
 | /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''​...) | | /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''​...) |
Ligne 62: Ligne 62:
 | /var        | variable | **var**iable | Données variables et diverses | | /var        | variable | **var**iable | Données variables et diverses |
  
 +Cas particulier : le raccourci ~/ signifie /​home/​votre_pseudo/​ c'​est-à-dire l'​endroit où se situent vos données personnelles.
 ==== Considérations avancées ==== ==== Considérations avancées ====
  
Ligne 69: Ligne 70:
   * **/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. 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 dossiers commencent par un point, c'est à dire qu'​ils ​sont [[:​fichier_cache|cachés]]. +  * **/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 dossiers commencent par un point sont considérés ​  [[:​fichier_cache|cachés]]. ​Plus de détails sont fournis [[:​organiser_data_utilisateurs|ici.]]
 ===== Voir aussi ===== ===== Voir aussi =====
  
Ligne 77: Ligne 77:
   * [[:​chemins|Les chemins d'​accès sous Linux]]   * [[:​chemins|Les chemins d'​accès sous Linux]]
  
-----+
  
 //​Contributeur : [[:​utilisateurs:​Ner0lph]],​ [[:​utilisateurs:​linuxp0wer]].//​ //​Contributeur : [[:​utilisateurs:​Ner0lph]],​ [[:​utilisateurs:​linuxp0wer]].//​
  • arborescence.1580313888.txt.gz
  • Dernière modification: Le 29/01/2020, 17:04
  • par krodelabestiole