Comment la structure du système de fichiers Linux est-elle constituée? - Partie 1

répertoire-tree-so-linux

Beaucoup de lecteurs qui est venu pour utiliser Windows et ils migrent vers Linux, ils ne me laisseront pas mentir alors La première question ou problème qui se pose est "où sont les programmes stockés sous Linux".

Contrairement à Windows, Linux est composé d'un système de fichiers complètement différent et indépendant, ici, il n'y a pas de lettres de lecteur telles que «C: \. D: \, etc », car ce n'est pas la norme pour la hiérarchie du système de fichiers FHS.

Ce système définit la structure des systèmes de fichiers sous Linux et d'autres systèmes d'exploitation UNIX. Cependant, le système de fichiers Linux contient également certains répertoires, qui jusqu'à présent n'ont pas été définis comme suit.

/ - répertoire racine (racine)

Tout sur votre système Linux se trouve dans le répertoire /, également appelé répertoire racine.

Ce répertoire c'est comme si on parlait de "C: \ sous Windows" pour ainsi dire, mais ce n'est pas le cas, car sous Linux, il n'y a pas de lettres dans les noms des lecteurs.

/ bin - fichiers binaires utilisateur

Le répertoire / bin contient les binaires utilisateur (programmes) qui doivent exister lorsque le système fonctionne en mode mono-utilisateur.

Il est important de savoir que plus aucun répertoire ne peut ou ne doit exister dans ce répertoire, ici ! nous ne trouverons que les fichiers binaires des programmes, ainsi que leurs liens symboliques qui peuvent être distingués par un "@".

/ boot - fichiers de démarrage du système

Le répertoire / boot Il contient les fichiers nécessaires au démarrage du système, par exemple les fichiers GRUB et Kernel sont stockés ici.

Le noyau du système peut être identifié comme un fichier image appelé vmlinuz-version _ kernel) doit être situé dans ce répertoire ou dans le répertoire racine.

/ point de montage cdrom pour CD-ROM

Le répertoire / cdrom il ne fait pas partie du système de fichiers FHS en tant que tel, mais peut toujours être trouvé dans diverses distributions.

Ce répertoire est un emplacement temporaire pour votre lecteur CD / DVD depuis votre ordinateur sur votre système. Cependant, l'emplacement standard des périphériques multimédias temporaires est le répertoire / media

/ dev fichiers de périphérique.

Linux considère les périphériques comme des fichiers et le répertoire / dev contient des fichiers spéciaux qui représentent des périphériques. Ce ne sont pas exactement ces types de fichiers que nous avons l'habitude de voir.

Aussi, il est important de savoir que les appareils peuvent être des blocs ou des caractères. Normalement, les périphériques blocs sont ceux qui stockent des données et les périphériques caractères qui transfèrent des données.

Fondamentalement, nous pouvons trouver ici les points de montage d'autres partitions ou périphériques connectés à l'ordinateur.

Par exemple / Dev / sda est le point de montage du disque dur utilisé et les autres partitions de celui-ci seront répertoriées de telle manière que la première partition sera / dev / sda1, la deuxième / Dev / sda2 et ainsi de suite.

Dans le cas d'autres disques, clés USB ou périphériques de stockage connectés, nous les identifierons comme / dev / sdb, / dev / sdc et ainsi de suite.

Nous pouvons vérifier cela depuis le terminal en exécutant la commande:

sudo fdisk -l

Alors que pour le fichier associé au type de souris PS / 2 volonté / dev / psaux.

/ etc - fichiers de configuration

Le répertoire / etc contient des fichiers de configuration qui peuvent être modifiés manuellement à l'aide d'un éditeur de texte.

Notez que le répertoire / etc contient des fichiers système importants, ce sont toutes des configurations, qui sont des fichiers statiques.

Les fichiers exécutables, et encore moins les fichiers binaires, ne devraient jamais être trouvés ici.

/ home - dossier personnel de l'utilisateur

Le répertoire / home contient les dossiers de départ de tous les utilisateurs. Par exemple, si votre nom d'utilisateur est "user1", alors ils auront / home / user1 comme répertoire de base.

Ce dossier contient des fichiers utilisateur et des données relatives à l'utilisateur, ainsi que des fichiers utilisateur et des préférences.

Chaque utilisateur n'a qu'un accès en écriture à son répertoire personnel, et pour modifier d'autres fichiers sur le système, il doit disposer des autorisations de super utilisateur ou être un utilisateur root.

/ lib bibliothèques système

Le répertoire / lib il contient les bibliothèques nécessaires aux binaires qui se trouvent dans les répertoires / bin et / sbin.

Avec une seule différence, les bibliothèques nécessaires aux binaires du dossier / usr / bin se trouvent dans le répertoire / usr / lib.


3 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Informatique quantique1 dit

    Bien que j'aie ce champ je l'ai plus ou moins maîtrisé, une petite explication est appréciée comme revue.

    Bon travail et merci!

  2.   Lion dit

    Merci beaucoup. Je me suis toujours demandé comment cette structure fonctionne

  3.   Marco Antonio Corréa dit

    Merci beaucoup pour cette information !!