Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Comprendre la structure du répertoire virtuel Linux

Les utilisateurs débutants de Linux sont confrontés à une énorme montagne d’informations à apprendre. Quelle est cette chose terminale? Comment exécuter les mises à jour logicielles ? Quelle distribution choisir ? Ce sont toutes des questions courantes. Cependant, il y a une question qui afflige encore beaucoup d’utilisateurs Linux plus expérimentés : qu’y a-t-il dans chacun des répertoires du système de répertoire virtuel Linux ? Ici, nous couvrons tout de « / » à « /boot » dans notre guide du système de répertoire virtuel Linux.

Contenu

Qu’est-ce que le système de répertoire virtuel Linux ?

Un système de répertoire virtuel est un moyen d’organiser des fichiers et des répertoires dans un système d’exploitation informatique. La raison pour laquelle on l’appelle « virtuel » est qu’il n’y a pas de composant physique réel – sur Windows, vous avez votre lecteur « C : », « D : », et ainsi de suite. Sous Linux, tous les disques physiques sont traités comme des fichiers dans votre système de répertoire virtuel. C’est de là que vient l’expression « tout est un fichier ». Même le disque de votre système sur lequel vous travaillez pour votre système d’exploitation est traité comme un fichier.

Comprendre le système de répertoire virtuel

Le répertoire racine : /

Commençons par le tout début. Le répertoire « / » (ou « root ») est ce qui contient tout dans le système. En exécutant la commande cd /, vous dézoomez autant que possible sur votre système. Accédez au répertoire « / » et exécutez la commande ls. Vous commencerez à voir ce que je veux dire. Au lieu de « Documents », « Téléchargements » ou « Images », vous obtenez des éléments tels que « bin », « dev » et « accueil ». Ce sera un peu différent selon votre distribution, mais il y a des répertoires de base qui seront pratiquement toujours là. Tous les répertoires d’ici auront « / » au début d’eux parce que c’est la racine même de tout – d’où le nom « root ».

Répertoire virtuel Linux Ubuntu

Le répertoire binaire : /bin

Le répertoire « /bin » contient tous les programmes binaires de votre système. Si vous regardez là-dedans, vous verrez des commandes courantes comme cd et ls que nous avons déjà utilisées. Vous pouvez également les trouver en exécutant les commandes which cd ou which ls. La plupart du temps sur les distributions modernes, le répertoire « /bin » est lié au répertoire « /usr/bin ». Le répertoire « /usr » est traité plus tard, mais en bref, ils sont utilisés pour séparer les binaires destinés au système et aux administrateurs dans le répertoire « /bin » et les utilisateurs système dans « /usr/bin ».

Répertoire virtuel Linux quel CD

Le répertoire de démarrage : /boot

Le répertoire « /boot » contient toutes les informations de base dont votre système aura besoin pour démarrer. Tous les noyaux que vous avez installés sur votre système, tous les fichiers de configuration de ces noyaux, les informations pour Grub – tout cela. C’est un répertoire très important, et il est traité comme une partition système EFI distincte de votre système. C’est pourquoi lorsque vous créez des partitions manuelles, vous devez créer au moins « / » et « /boot » séparément.

Démarrage du répertoire virtuel Linux

Le répertoire des périphériques : /dev

Le répertoire « /dev » contient tous les fichiers de périphérique du système, qui sont tous les composants matériels de votre système (ainsi que d’autres périphériques virtuels importants comme « null » et « random ».) En le regardant, vous verrez remarquez des choses comme « cpu », « sda », « tty », « stderr », « stdin » et « stdout ». Ce sont tous des fichiers de périphérique importants avec lesquels vous interagirez quotidiennement.

Répertoire virtuel Linux Lsblk

Le répertoire Etc. : /etc

C’est pour des trucs aléatoires. Le répertoire « /etc », prononcé comme Etsy, est l’endroit où vous trouverez de nombreux fichiers de configuration pour la plupart des éléments de votre système. Des choses comme SSH, Pipewire, systemD et Firefox ont tous des fichiers de configuration ici. C’est en quelque sorte le tiroir à ordures du système de répertoire virtuel – super important mais un peu lourd à trouver.

Le répertoire d’accueil : /home

Le répertoire « /home » contient tous les fichiers personnels des utilisateurs. Lorsqu’un utilisateur est créé, il reçoit généralement un répertoire « /home » et des autorisations pour modifier uniquement les fichiers de son répertoire « /home ». Certains utilisateurs reçoivent également des droits d’administrateur, ce qui est ce que sudo vous donne, mais cela suppose simplement les droits de l’utilisateur root. Si vous exécutez whoami et sudo whoami successivement, vous commencerez à voir cela. Il s’agit du répertoire que vous connaissez probablement le mieux.

Répertoire virtuel Linux Whoami

Le répertoire de la bibliothèque : /lib, /lib32 et /lib64

Les répertoires « /lib » contiennent tous des bibliothèques spécifiques que les programmes dans « /bin » ou « /sbin » (couverts plus loin) utiliseront. C’est là que le micrologiciel est stocké, ainsi que d’autres bibliothèques pour l’installation de différentes parties du noyau et des modules du noyau. Les répertoires frères « /lib32 » et « /lib64 » contiennent uniquement des versions pour les systèmes d’exploitation 32 bits et 64 bits et sont presque identiques au répertoire de base « /lib ».

Bibliothèque de répertoires virtuels Linux

Le répertoire Media : /media et /mnt

Je les regroupe car ils servent souvent le même objectif. Le répertoire « /media » est l’endroit où le contenu des CD, DVD ou autres supports amovibles est stocké. Si je branche une clé USB, vous la verrez apparaître dans « /media » sur la plupart des systèmes.

Psssssst :  Comment installer WhatsApp dans Ubuntu ?

Le répertoire « /mnt » est utilisé pour les montages à plus long terme. Par exemple, si je devais ajouter un autre SSD à mon système, je pourrais configurer un point de montage permanent pour celui-ci dans le répertoire « /mnt ». Ou, si j’ai un NAS chez moi, je peux également monter ces informations dans le répertoire « /mnt ».

/opter

Le répertoire « /opt » contient des progiciels supplémentaires à utiliser par un utilisateur. C’est beaucoup plus petit que vous ne le pensez – le mien ne contient que des fichiers pour Brave, Google Chrome et Sublime Text. Si vous ajoutez un référentiel pour un logiciel, vous le trouverez probablement dans « /opt ».

/proc

Le répertoire « /proc » contient des informations sur le matériel et des informations sur les processus en cours. Au fur et à mesure que le système détermine à quoi ressemble le paysage matériel, celui-ci sera stocké dans le répertoire « /proc ». Par exemple, si vous exécutez la commande cat /proc/cpuinfo, vous en apprendrez plus sur votre CPU que vous n’auriez jamais pensé vouloir savoir.

/racine

Il s’agit simplement de la version de l’utilisateur root d’un répertoire « /home ». Si vous travaillez beaucoup en tant qu’utilisateur root, vous y trouverez des éléments.

/Cours

Le répertoire « /run » est quelque peu similaire à « /proc » – juste qu’au lieu du matériel, « /run » se concentre sur le logiciel. Les deux stockent ce qu’on appelle des « données d’exécution volatiles », ce qui signifie que ces répertoires sont pratiquement effacés à chaque redémarrage du système, mais ils stockent des éléments utiles à mesure que le système d’exploitation en apprend plus sur votre système et sur l’utilisation que vous en faites.

/sbin

Le répertoire « /sbin » contient des programmes binaires qui ne doivent être mis à disposition que de l’utilisateur root. Par exemple, le programme binaire qui éteint votre système (poweroff) devrait probablement rester dans « /sbin ».

Répertoire virtuel Linux qui s'éteint

/srv

Il s’agit du répertoire qui contient les données spécifiques au site en fonction des services accessibles sur le Web que vous exécutez. Des choses comme FTP et HTTP auront des informations spécifiques stockées ici. Je n’en exécute aucun, donc mon répertoire « /srv » est vide.

Psssssst :  Quelle est la commande pour ajouter un nouvel utilisateur sous Linux ?

/sys

Le répertoire « /sys » contient des informations sur les périphériques clés du système. Dans le mien, vous verrez des choses comme « /sys/dev », « /sys/firmware » et « /sys/kernel ». Il s’agit d’une sélection des périphériques matériels super importants dans le répertoire « /dev ».

Système de répertoire virtuel Linux

/tmp

Le répertoire « /tmp » est utilisé pour stocker des informations temporaires de divers programmes sur votre système. Les informations sont stockées ici pendant quelques jours seulement sans redémarrage, il ne s’agit donc que de verrous temporaires sur les informations pour garder un autre espace de stockage libre. Il n’y a pas grand-chose que la plupart des utilisateurs auront à faire avec le répertoire « /tmp ».

/usr

Le répertoire « /usr » est de plus en plus fréquemment touché. Désormais, des répertoires tels que « /bin », « /lib » et « /sbin » sont liés aux versions de ces répertoires dans « /usr ». Vous pouvez le voir lorsque j’exécute la commande ll sur mon système.

Ce sont des liens symboliques, ils peuvent donc être dissociés, mais le système finit par lire les répertoires « /usr/bin » ou « /usr/sbin », plutôt que les répertoires « /bin » ou « /sbin ». Tout cela est fait pour simplifier la hiérarchie présente et rendre plus simple la recherche de ces programmes. C’est une bonne chose de qualité de vie qui facilite le passage de Linux à Unix ou de ne pas avoir d’emplacements fixes vers différents binaires.

/var

Le répertoire « /var » est similaire au répertoire « /tmp », mais il contient les données un peu plus longtemps. Il stocke également des éléments tels que des fichiers journaux et des images de disque de machine virtuelle KVM.

Comme vous pouvez le voir, le système de répertoire virtuel Linux est destiné à organiser les fichiers que votre système utilisera et à simplifier l’administration et la gestion de votre système. Évidemment, vous pouvez faire ce que vous voulez avec ce système (c’est la beauté de Linux), mais laisser les choses telles qu’elles sont est très bien pour la plupart des utilisateurs de bureau. Vous voudrez peut-être également savoir quel système de fichiers est le meilleur pour Linux en 2021.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci