Latest web development tutorials

structure de répertoire du système Linux

Une fois connecté au système, entrez la commande dans la fenêtre de commande en cours:

 ls / 

Vous verrez la figure suivante:

4_20

Structure de l'arbre:

003vPl7Rty6E8kZRlAEdc & 690

Ce qui suit est une explication de ces répertoires:

  • / Bin:
    bin est une abréviation pour Binary, ce répertoire contient les commandes les plus fréquemment utilisées.

  • / Boot:
    Voici une partie du noyau est stockée dans un fichier lorsque vous commencez à utiliser Linux, y compris certains fichiers de connexion et les fichiers d'image.

  • / Dev:
    dev est périphérique (matériel) de l'abréviation, le répertoire est stocké dans un périphérique externe Linux, Linux de la manière des méthodes et des dispositifs d'accès au fichier est le même accès.

  • / Etc:
    Ce répertoire est utilisé pour stocker des fichiers de configuration et les sous-répertoires tous les besoins de gestion du système.

  • / Home:
    le répertoire personnel de l'utilisateur, sous Linux, chaque utilisateur a son propre répertoire, le nom du répertoire est basé sur le compte d'utilisateur général nommé.

  • / Lib:
    Ce répertoire contient le système de base de bibliothèque de liens dynamiques partagés, son rôle est similaire à Windows dans le fichier DLL. Presque toutes les applications nécessitent l'utilisation de bibliothèques partagées.

  • / Perdus + trouvés:
    Dans des circonstances normales, ce répertoire est vide, lorsque le système fermé illégale, certains fichiers stockés ici.

  • / Système Linux Media reconnaît automatiquement certains appareils, tels que U disque, CD-ROM, etc., lorsque l'identification, linux va identifier le périphérique pour monter ce répertoire.

  • / Mnt:
    Le système fournit ce répertoire est de permettre aux utilisateurs de monter temporairement d'autres systèmes de fichiers, nous pouvons conduire monté sur / mnt /, puis entrez le répertoire que vous pouvez afficher le contenu du lecteur de CD-ROM.

  • / Opt:
    Ceci est pour l'hôte d'installer un logiciel supplémentaire placé dans le répertoire. Par exemple, si vous installez une base de données ORACLE peut être placé dans ce répertoire. La valeur par défaut est vide.

  • / Proc:
    Ce répertoire est un répertoire virtuel, qui est la carte de la mémoire système, nous pouvons obtenir des informations sur le système grâce à un accès direct au répertoire.
    Mais le contenu de ce répertoire dans la mémoire, nous ne pouvons pas modifier certains fichiers directement sur le disque dur à l'intérieur, par exemple, peut être masqué par la commande ping suivante pour la commande hôte, afin que les autres ne peuvent pas ping sur votre machine:

    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
  • / Root:
    Le répertoire de l'administrateur système, qui est également connu comme les permissions du répertoire d'accueil de super-utilisateur.

  • / Sbin:
    s est le sens de l'utilisateur super ici est stocké dans l'administrateur système de l'hyperviseur.

  • / Selinux:
    Ce répertoire est Redhat / CentOS répertoire spécifique, Selinux est un mécanisme de sécurité, semblable au pare-feu Windows, mais ce mécanisme est plus complexe, ce répertoire est stocké des documents selinux liés.

  • / Srv:
    Le service d'annuaire a commencé à stocker des données doivent être extraites.

  • / sys:
    Ceci est un noyau Linux2.6 de grands changements. Ce répertoire est installé dans le noyau 2.6 émergents un système de fichiers sysfs.

    système de fichiers sysfs intègre des informations sur les trois types de systèmes de fichiers suivants: pour le système de fichiers proc traite l'information pour le système de fichier de périphérique devfs et pour le système de fichiers devpts pseudo-terminal.

    Le système de fichiers est un reflet visuel de l'arborescence des périphériques du noyau.

    Quand un objet noyau est créé, les fichiers et les répertoires correspondants sont créés les objets du noyau sous-système.

  • / Tmp:
    Ce répertoire est utilisé pour stocker les fichiers temporaires.

  • / Usr:
    Ceci est un répertoire très important, l'utilisateur un grand nombre d'applications et de fichiers sont placés dans ce répertoire, le programme répertoire des fichiers sous Windows similaires.

  • / Usr / bin:
    Les utilisateurs du système d'application.

  • / Usr / sbin:
    Plus de programmes de gestion de pointe et démons système de super-utilisateurs.

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

  • / Var:
    Ce répertoire contient une constante expansion avec quelque chose que nous avions l'habitude de modifier le répertoire, qui sont souvent placés dans ce répertoire. Y compris les fichiers journaux.

Dans le système Linux, il y a plusieurs répertoires est plus important, le plus souvent besoin de faire attention à ne pas supprimer accidentellement ou modifier arbitrairement les documents internes.

/ Etc: top également mentionné, ceci est le fichier de configuration du système, si vous modifiez un fichier dans ce répertoire peut rendre le système ne démarre pas.

/ Bin, / sbin, / usr / bin, / usr / sbin: Ce répertoire est placé par fichier exécutable par défaut, tels que ls est dans / bin / ls.

Il est à noter que, / bin, / usr / bin est l'instruction au système (sauf root extérieur par l'utilisateur) utilisé par l'utilisateur, et / sbin, / usr / sbin instruction est utilisé pour la racine.

/ Var: Ceci est un répertoire très important sur votre système géré un grand nombre de programmes, chaque programme aura les journaux appropriés sont générés, et ces journaux sont enregistrés dans ce répertoire, en particulier dans le répertoire de log / var sous / addition placement par défaut courrier est ici.