[Liunx] Structure du répertoire du système Linux

Après vous être connecté au système, entrez la commande dans la fenêtre de commande actuelle:

 ls / 

Vous verrez l'image suivante:

Structure de répertoire arborescente:

Voici une explication de ces répertoires:

  • / bin :
    bin est l'abréviation de Binary. Ce répertoire stocke les commandes les plus fréquemment utilisées.

  • / boot:
    Voici quelques fichiers de base utilisés lors du démarrage de Linux, y compris certains fichiers de connexion et fichiers image.

  • / dev:
    dev est l'abréviation de Device, et les périphériques externes sous Linux sont stockés dans ce répertoire. La façon d'accéder aux périphériques sous Linux est la même que la façon d'accéder aux fichiers.

  • / etc:
    ce répertoire est utilisé pour stocker tous les fichiers de configuration et sous-répertoires requis pour la gestion du système.

  • / home :
    le répertoire personnel de l'utilisateur. Sous Linux, chaque utilisateur possède son propre répertoire. Généralement, le nom du répertoire est nommé d'après le compte de l'utilisateur.

  • / lib :
    ce répertoire stocke la bibliothèque partagée de liens dynamiques la plus élémentaire du système, son rôle est similaire au fichier DLL sous Windows. Presque toutes les applications doivent utiliser ces bibliothèques partagées.

  • / lost + found :
    Ce répertoire est généralement vide. Lorsque le système est arrêté illégalement, certains fichiers sont stockés ici.

  • / media : le
    système Linux reconnaîtra automatiquement certains périphériques, tels que le disque U, le CD-ROM, etc. Après la reconnaissance, Linux montera le périphérique reconnu dans ce répertoire.

  • / mnt : le
    système fournit ce répertoire pour permettre aux utilisateurs de monter temporairement d'autres systèmes de fichiers. Nous pouvons monter le lecteur optique sur / mnt /, puis entrer dans le répertoire pour afficher le contenu du lecteur optique.

  • / opt :
     il s'agit du répertoire dans lequel des logiciels supplémentaires sont installés pour l'hôte. Par exemple, si vous installez une base de données ORACLE, vous pouvez la placer dans ce répertoire. La valeur par défaut est vide.

  • / proc :
    Ce répertoire est un répertoire virtuel, qui est un mappage de la mémoire système. Nous pouvons obtenir des informations système en accédant directement à ce répertoire.
    Le contenu de ce répertoire ne se trouve pas sur le disque dur mais dans la mémoire. Nous pouvons également modifier directement certains fichiers à l'intérieur. Par exemple, vous pouvez utiliser la commande suivante pour bloquer la commande ping de l'hôte afin que les autres ne puissent pas envoyer une requête ping à votre ordinateur:

    echo 1 > / proc / sys / net / ipv4 / icmp_echo_ignore_all  
  • / root :
    ce répertoire est le répertoire personnel de l'administrateur système, également appelé super administrateur.

  • / sbin :
    s est la signification de Super User, où le programme de gestion du système utilisé par l'administrateur système est stocké.

  • / selinux :
     Ce répertoire est unique à Redhat / CentOS. Selinux est un mécanisme de sécurité similaire au pare-feu Windows, mais ce mécanisme est plus compliqué. Ce répertoire stocke les fichiers liés à selinux.

  • / srv :
     ce répertoire stocke certaines données qui doivent être extraites après le démarrage du service.

  • / sys :

     Il s'agit d'un grand changement dans le noyau linux2.6. Un nouveau système de fichiers sysfs dans le noyau 2.6 est installé dans ce répertoire.

    Le système de fichiers sysfs intègre les trois types suivants d'informations sur le système de fichiers: le système de fichiers proc pour les informations de processus, le système de fichiers devfs pour les périphériques et le système de fichiers devpts pour les pseudo-terminaux.

    Le système de fichiers est une réflexion intuitive de l'arborescence des périphériques du noyau.

    Lorsqu'un objet noyau est créé, les fichiers et répertoires correspondants sont également créés dans le sous-système d'objet noyau.

  • / tmp :
    ce répertoire est utilisé pour stocker certains fichiers temporaires.

  • / usr :
     il s'agit d'un répertoire très important. De nombreuses applications et fichiers d'utilisateurs sont placés dans ce répertoire, comme le répertoire des fichiers programme sous Windows.

  • / usr / bin:
    programmes d'application utilisés par les utilisateurs du système.

  • / usr / sbin:
    programme de gestion et démon système plus avancés utilisés par les super utilisateurs.

  • / usr / src:
    répertoire par défaut pour placer le code source du noyau.

  • / var :
    Ce répertoire stocke des choses en constante expansion. Nous avons l'habitude de placer ces répertoires fréquemment modifiés sous ce répertoire. Comprend divers fichiers journaux.

  • / run :
    est un système de fichiers temporaire qui stocke des informations depuis le démarrage du système. Lorsque le système redémarre, les fichiers de ce répertoire doivent être supprimés ou effacés. Si vous avez le répertoire / var / run sur votre système, vous devez le pointer pour qu'il s'exécute.

Dans le système Linux, il existe plusieurs répertoires qui sont plus importants. Vous devez faire attention à ne pas supprimer ou modifier les fichiers internes par erreur.

/ etc : Comme mentionné ci-dessus, il s'agit du fichier de configuration dans le système. Si vous modifiez un fichier dans ce répertoire, le système peut ne pas démarrer.

/ bin, / sbin, / usr / bin, / usr / sbin : il s'agit du répertoire par défaut où le système exécute les fichiers. Par exemple, ls se trouve dans le répertoire / bin / ls.

Il convient de mentionner que / bin, / usr / bin sont des instructions pour les utilisateurs du système (tous les utilisateurs sauf root) et / sbin, / usr / sbin sont des instructions pour root.

/ var : il s'agit d'un répertoire très important. Il existe de nombreux programmes en cours d'exécution sur le système, puis chaque programme aura un journal correspondant, et ces journaux sont enregistrés dans ce répertoire, en particulier dans le répertoire / var / log, en plus Le placement par défaut du courrier est également ici.

Je suppose que tu aimes

Origine www.cnblogs.com/HGNET/p/12723953.html
conseillé
Classement