Comment naviguer et utiliser la structure de répertoire Linux

Les systèmes de répertoire Linux(Linux) sont différents de Windows et peuvent dérouter les nouveaux utilisateurs. Considérez donc la structure des répertoires Linux comme un arbre. La racine de l'arbre est l'endroit à partir duquel il se développe et sous Linux , c'est là que les répertoires se ramifient.

Le séparateur de répertoire est la barre oblique (/), abrégée en barre oblique(slash) . Par exemple, le chemin d'accès au répertoire racine est souvent appelé barre oblique ( / ).

Qu'est-ce que la structure du répertoire Linux ?(What Is the Linux Directory Structure?)

Pour ceux qui connaissent Linux , vous avez entendu des termes tels que root, lib et boot . Ce sont des exemples de répertoires de distribution Linux .

Les systèmes Linux utilisent un Filesystem Hierarchy Standard ( FHS ). Il définit le contenu et la structure des répertoires de toutes les distributions Linux .

Navigation de base(Basic Navigation)

Comme mentionné ci-dessus, la structure du répertoire Linux(Linux Directory) fait référence au dossier du disque dur sur lequel Linux a été installé.

Commencez par exécuter la commande ls (list storage) et appuyez sur Entrée(Enter) . Cette commande vous montrera une liste de dossiers dans votre répertoire de travail actuel. 

Gardez à l'esprit que chaque distribution est livrée avec des dossiers différents dans le répertoire de base.

La commande list signifie stockage de liste, mais le système de fichiers commence par une seule barre oblique (/), entrez donc la commande suivante :

ls /

Cela vous montrera la structure de répertoires du système de fichiers Linux , la configuration du disque dur ou la structure de dossiers par défaut.

Chaque dossier a un but précis. Le répertoire de base est l'endroit où se trouvent les utilisateurs, utilisez donc la commande suivante pour voir ce qu'il y a dans votre répertoire de base utilisateur.

ls /home

Pour effacer l'écran, tapez clear ou utilisez ctrl L . Gardez à l'esprit que ctrl L peut ne pas fonctionner sur toutes les distributions Linux , mais la commande clear le fera.

Revenons à la commande ls . C'est la commande la plus importante à connaître et à comprendre. Vous souhaitez répertorier les éléments d'un répertoire dans lequel vous vous trouvez.

Mais vous pouvez également ajouter des commandes supplémentaires à ls . Par exemple, taper ls -l / affiche une sortie différente de simplement / . Essayez-le en utilisant la commande suivante :

ls -l /

Vous pouvez voir beaucoup plus d'informations sur l'écran. Tout est essentiellement sur sa propre ligne. La commande -l signifie rechercher la longue liste. 

Cela signifie que vous voulez voir plus de détails ainsi que chaque élément sur une ligne distincte pour faciliter la lecture. Certaines distributions utiliseront ll comme alias pour -l pour la commande de liste longue.

Dossiers importants que vous devez connaître(Important Folders You Should Know About)

Il y a beaucoup de dossiers dans votre système Linux . Nous aborderons les plus importants ci-dessous.

Le répertoire personnel(The Home Directory)

Le répertoire personnel est par défaut l'endroit où tous les utilisateurs disposent de leur propre espace de travail personnel. Chaque utilisateur aura son propre dossier dans le répertoire /home .  

Si vous souhaitez voir une liste de tous les dossiers de votre répertoire personnel, utilisez la commande suivante :

ls -l /home

Comme vous êtes déjà dans votre répertoire personnel, vous pouvez également utiliser ls pour afficher une liste de ce qu'il contient sans utiliser de chemin.

Chaque répertoire de la structure de répertoires Linux est séparé par et commence par une barre oblique ( / ). En d'autres termes, ls sans chemin affichera le contenu de votre répertoire actuel.

Si vous souhaitez changer de répertoire dans lequel vous travaillez et revenir à la racine du système de fichiers, utilisez la commande suivante :

cd /

Si vous voulez voir les répertoires à la racine, utilisez :

ls

Comme vous êtes de retour dans le répertoire racine et non dans votre répertoire personnel, vous verrez une liste de tous les dossiers de la racine.

Pour voir la longue liste dans le répertoire racine, utilisez :

ls -l

The Root Directory (/root)

Tous les répertoires et fichiers de votre système résident dans le fichier racine(root) représenté par le symbole /.  Tous les fichiers ou répertoires commencent à la racine. Le chemin d'accès de tout fichier ou répertoire sera affiché comme suit : 

Root/home/user/videos

Le répertoire racine est pour un seul utilisateur et est l'utilisateur le plus puissant sur un système Linux .

Lib Directory Shared libraries (/lib)

Le répertoire /lib est l'endroit où se trouvent les fichiers contenant du code (les bibliothèques). Ces fichiers contiennent les extraits de code utilisés pour envoyer des fichiers sur votre disque dur, dessiner des fenêtres sur votre bureau ou contrôler des périphériques.

Media Directory (/media)

Le répertoire multimédia est l'endroit où vous pouvez voir les fichiers de données des disques durs externes montés, des clés USB, des DVD(DVDs) ou des disques Blu-ray. 

Boot Directory (/boot)

Les fichiers et dossiers dont votre système a besoin pour démarrer se trouvent dans le répertoire /boot. Son utilisation est normalisée dans le Filesystem Hierarchy Standard .

La configuration nécessaire pour démarrer votre machine réside dans le répertoire de démarrage. Vous ne voulez pas vous débarrasser de ce répertoire.

Certains autres répertoires standard incluent :

  • /dev est l'emplacement de tous les fichiers de périphérique, tels qu'une clé USB(USB) externe ou une webcam.
  • /var est l'abréviation de variable. C'est là que les programmes stockent les informations d'exécution telles que le suivi des utilisateurs, la journalisation du système, les caches et d'autres fichiers que les programmes système gèrent et créent.
  • Les répertoires personnels des utilisateurs se trouvent dans /home .  
  • /proc contient des informations sur votre système telles que le processeur(CPU) et le noyau de votre système Linux . C'est un système virtuel.
  • /bin est l'endroit où se trouvent tous les programmes exécutables essentiels (binaires utilisateur).
  • /etc Le dossier /etc contient les fichiers de configuration.

Lisez le résumé de Wikipedia(Read Wikipedia’s summary) pour une ventilation complète de ce qu'est chaque répertoire et comment il est utilisé.

Voir votre répertoire actuel(See Your Current Directory)

Si vous ne savez pas dans quel répertoire vous travaillez, utilisez la commande pwd (répertoire de travail d'impression).

Les résultats ressembleront à ceci :

/home/username

Si vous exécutez ensuite ls , le paramètre par défaut vous montrera le contenu du dossier dans lequel vous vous trouvez actuellement, comme décrit ci-dessus.

Que signifient les couleurs?(What Do The Colors Mean?)

Disons que vous êtes dans le dossier /etc

ls -l /etc

Vous verrez beaucoup d'informations ainsi que de nombreuses couleurs différentes.

La règle générale est que :

  • Le bleu est un dossier
  • Le blanc est un fichier
  • Le vert est un programme ou un binaire 

Les couleurs peuvent varier selon la distribution. La plupart des distributions, mais pas toutes, sont livrées avec des couleurs prédéfinies. 

Que sont les chaînes d'autorisation ?(What Are Permission Strings?)

Chaque fichier a un flux de lettres à gauche de la liste. C'est ce qu'on appelle une chaîne d'autorisation.

Regardez le premier caractère de la chaîne. Le d signifie répertoire. Ainsi, même si votre distribution Linux n'utilise pas de couleurs différentes, vous saurez toujours qu'une chaîne de caractères commençant par d est un répertoire.

Les fichiers et les programmes commencent par un trait d'union (-).

Un l fait référence à un lien qui pointe vers un autre fichier.

Aperçu de la navigation rapide(Quick Navigation Overview)

Le stockage de la liste de commandes ls vous montre ce qui se trouve dans votre répertoire de travail actuel. (ls)Si vous ne savez pas quel est votre répertoire actuel, utilisez la commande pwd .

Le début du système de fichiers est désigné par une seule barre oblique (/). Utilisez la commande cd pour basculer entre les répertoires. Pour voir ce qu'il y a dans le répertoire vers lequel vous venez de basculer, utilisez la commande ls . Ensuite, pour revenir à votre répertoire personnel, tapez /home/username .

La commande cd vous aide à naviguer dans le système de fichiers. ls vous montre ce qui se trouve dans le répertoire courant où vous travaillez. ls -1 vous montre la longue liste.

Même si diverses distributions Linux présentent des différences mineures, les dispositions du système de fichiers sont très similaires. La meilleure façon de comprendre la structure des répertoires Linux est de suivre certaines des suggestions ci-dessus et de vous familiariser avec son fonctionnement.

Assurez-vous simplement de ne PAS(NOT) toucher au répertoire /boot. Entraînez(Practice) -vous à naviguer dans votre système à l'aide du terminal. Respectez(Stick) les commandes cd , ls et pwd pour ne rien casser. Il ne vous faudra pas longtemps pour savoir intuitivement où trouver la documentation, les applications et les autres ressources dont vous avez besoin.



About the author

Je suis un utilisateur de Google Chrome et ce depuis des années. Je sais comment utiliser efficacement les fonctionnalités du navigateur et je peux gérer tout type de page Web que vous pourriez rencontrer. J'ai également de l'expérience avec les outils de sécurité familiale, notamment Google Family Safety, une application qui vous permet de suivre les activités de vos enfants sur Internet.



Related posts