English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Après la connexion au système, entrez la commande suivante dans la fenêtre de commande actuelle :
ls /
Vous verrez comme dans l'image suivante :
Structure en arbre :
Voici l'explication de ces répertoires :
/bin:
bin est l'abréviation de Binaries (fichiers binaires), ce répertoire contient les commandes les plus utilisées.
/boot :
Ce répertoire contient des fichiers noyaux utilisés pour démarrer Linux, y compris des fichiers de connexion et des fichiers miroir.
/dev :
dev est l'abréviation de Device (appareil), ce répertoire contient les appareils externes de Linux, dans Linux, la manière d'accéder aux appareils est la même que celle d'accéder aux fichiers.
/etc :
etc est l'abréviation de Etcetera (etc.), ce répertoire est utilisé pour stocker tous les fichiers de configuration et sous-répertoires nécessaires à la gestion du système.
/home:
Le répertoire principal de l'utilisateur, dans Linux, chaque utilisateur a son propre répertoire, généralement le nom du répertoire est nommé après le compte de l'utilisateur, comme alice, bob et eve dans l'image ci-dessus.
/lib:
lib est l'abréviation de Library (bibliothèque), ce répertoire contient les bibliothèques de connexion dynamiques les plus fondamentales du système, leur fonction est similaire aux fichiers DLL dans Windows. Presque toutes les applications nécessitent l'utilisation de ces bibliothèques partagées.
/lost+found:
Ce répertoire est généralement vide, mais après une arrêt d'urgence du système, il contient certains fichiers.
/media:
Le système Linux reconnaît automatiquement certains appareils, tels que les clés USB, les lecteurs optiques, etc., après la reconnaissance, Linux monte l'appareil 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/ Ensuite, entrez dans ce répertoire pour voir le contenu du lecteur optique.
/opt:
opt est l'abréviation de optional (optionnel), c'est un répertoire où l'on place des logiciels supplémentaires installés sur l'hôte. Par exemple, si vous installez une base de données ORACLE, vous pouvez la placer dans ce répertoire. Par défaut, il est vide.
/proc:
proc est l'abréviation de Processes (processus)/proc est un système de fichiers virtuel (autrement dit, un système de fichiers virtuel), qui stocke une série de fichiers spéciaux de l'état de fonctionnement actuel du noyau, ce répertoire est un répertoire virtuel, il est une carte de la mémoire système, nous pouvons accéder directement à ce répertoire pour obtenir des informations système.
Le contenu de ce répertoire n'est pas sur le disque dur, mais en mémoire, nous pouvons également modifier directement certains fichiers à l'intérieur, par exemple, nous pouvons utiliser la commande suivante pour masquer la commande ping de l'hôte, afin que les autres ne puissent pas ping votre machine :
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
/root:
Ce répertoire est le répertoire principal de l'utilisateur pour l'administrateur système, également connu sous le nom de super utilisateur.
/sbin:
s signifie Super User, c'est l'abréviation de Superuser Binaries (fichiers binaires du superutilisateur), ici sont stockés les programmes de gestion du système utilisés par l'administrateur système.
/selinux:
Ce répertoire est Redhat/Un répertoire spécifique à CentOS, Selinux est un mécanisme de sécurité, similaire à la pare-feu de Windows, mais ce mécanisme est plus complexe, ce répertoire contient les fichiers liés à selinux.
/srv:
Ce répertoire contient des données à extraire après le lancement de certains services.
/sys:
C'est Linux2.6 Un grand changement dans le noyau. Le répertoire contient 2.6 Un nouveau système de fichiers apparu dans le noyau, sysfs.
Le système de fichiers sysfs intègre ce qui suit3Informations sur les systèmes de fichiers : le système de fichiers proc pour les informations de processus, le système de fichiers devfs pour les appareils et le système de fichiers devpts pour les terminaux virtuels.
Ce système de fichiers est une représentation directe de l'arbre de périphériques du noyau.
Lorsque l'on crée un objet noyau, les fichiers et répertoires correspondants sont également créés dans le sous-système d'objets noyaux.
/tmp:
tmp est l'abréviation de temporary (temporaire), ce répertoire est utilisé pour stocker des fichiers temporaires.
/usr:
usr est l'abréviation de unix shared resources (ressources partagées), c'est un répertoire très important où de nombreuses applications et fichiers des utilisateurs sont placés, similaire au répertoire program files sous Windows.
/usr/bin :
les applications utilisées par les utilisateurs du système.
/usr/sbin :
Un programme de gestion avancé et un démon système utilisé par l'utilisateur super.
/usr/src :
Le répertoire par défaut pour le code source du noyau.
/var:
var est l'abréviation de variable (variable), ce répertoire contient des éléments en expansion constante, nous avons l'habitude de placer les répertoires souvent modifiés dans ce répertoire. Y compris tous les fichiers de journal.
/run:
C'est un système de fichiers temporaire, qui stocke les informations depuis le démarrage du système. Lorsque le système redémarre, les fichiers dans ce répertoire devraient être supprimés ou effacés. Si votre système a /var/Le répertoire run, il devrait pointer vers run.
Dans le système d'exploitation Linux, il y a plusieurs répertoires très importants, qui doivent être soigneusement gérés pour éviter la suppression ou la modification abusive des fichiers internes.
/etcC'est ce que l'on a mentionné précédemment, c'est un fichier de configuration du système, et si vous modifiez un fichier dans ce répertoire, cela pourrait entraîner le dysfonctionnement du système.
/bin, /sbin, /usr/bin, /usr/sbinC'est le répertoire de placement des fichiers d'exécution prédéfinis du système, par exemple, ls est dans /bin/les fichiers sous le répertoire ls.
il est important de noter que,/bin, /usr/bin est utilisé pour les commandes des utilisateurs du système (à l'exception du root), et/sbin, /usr/sbin est utilisé pour les commandes de root.
/varC'est un répertoire très important, où sont exécutés de nombreux programmes sur le système, et chaque programme génère des journaux correspondants qui sont enregistrés dans ce répertoire, spécifiquement dans /var/Dans le répertoire log, et l'emplacement prévu pour mail est également ici.
/boot :Les fichiers de noyau utilisés pour démarrer Linux, y compris les fichiers de connexion et les fichiers d'image.
/etc :StockésTousSystème nécessairesLes fichiers de configurationetListe des sous-répertoires,La modification des fichiers dans ce répertoire peut entraîner un dysfonctionnement du système.
/libLes bibliothèques de code de base (par exemple c++Bibliothèques (bibliothèques partagées), qui jouent un rôle similaire aux fichiers DLL sous Windows. Presque toutes les applications ont besoin de ces bibliothèques partagées.
/sysC'est ce que l'on appelle sous Linux2.6Un grand changement dans le noyau. Le répertoire contient2.6Un nouveau système de fichiers apparaissant dans le noyau : sysfs. Le système de fichiers sysfs intègre les éléments suivants3Informations sur les systèmes de fichiers : le système de fichiers proc pour les informations de processus, le système de fichiers devfs pour les appareils et le système de fichiers devpts pour les terminaux virtuels. Ce système de fichiers est une rétroaction directe de l'arbre de périphériques du noyau. Lorsque l'objet du noyau est créé, les fichiers et les répertoires correspondants sont également créés dans le sous-système d'objet du noyau
Ensemble de commandes :
/bin :Ils contiennent les programmes et les commandes les plus utilisés
/sbin :Les programmes et les commandes que seuls les administrateurs système peuvent utiliser.
Gestion des fichiers externes :
/dev :Abréviation de Device (appareil), qui contient les appareils externes de Linux.Attention :Dans Linux, l'accès aux appareils et aux fichiers est le même.
/mediaC'est ce que l'on appelle sous WindowsAutres périphériques,Par exemple, les clés USB, les lecteurs optiques, etc., après identification, Linux placera les périphériques dans ce répertoire.
/mntC'est pour monter des systèmes de fichiers temporaires, nous pouvons monter le lecteur optique sur/mnt/Ensuite, entrez dans ce répertoire pour voir le contenu du lecteur optique.
Fichiers temporaires :
/runC'est un système de fichiers temporaire, qui stocke les informations depuis le démarrage du système. Lorsque le système redémarre, les fichiers dans ce répertoire devraient être supprimés ou effacés. Si vous avez /var/Le répertoire run, il devrait pointer vers run.
/lost+foundGénéralement vide, après une fermeture non autorisée du système, certains fichiers sont stockés ici.
/tmpCe répertoire est utilisé pour stocker des fichiers temporaires.
Compte :
/rootLe répertoire principal de l'administrateur système.
/homeLe répertoire principal de l'utilisateur, nommé après le compte de l'utilisateur.
/usrLes nombreux programmes et fichiers des utilisateurs sont placés dans ce répertoire, similaire au répertoire program files sous Windows.
/usr/bin :Les applications et les commandes utilisées par les utilisateurs du système.
/usr/sbin :Un programme de gestion avancé et un démon système utilisé par l'utilisateur super.
/usr/src :Le répertoire par défaut pour le code source du noyau.
dans le processus de fonctionnement à utiliser:
/var:Contient des données modifiées fréquemment, telles que les fichiers journaux d'exécution des programmes (/var/sous le répertoire log).
/proc:GestionEspace mémoire !Répertoire virtuel, qui est une carte de la mémoire système, nous pouvons accéder directement à ce répertoire pour obtenir des informations système. Le contenu de ce répertoire n'est pas sur le disque dur, mais dans la mémoire, nous pouvons également modifier directement certains fichiers pour effectuer des modifications.
Extension:
/opt:Par défaut, il est vide, nous pouvons installer des logiciels supplémentaires ici.
/srv:Contient les données à extraire après le lancement du service(Sans serveur, c'est vide)
Dans les systèmes d'exploitation Linux ou Unix, tous les fichiers et répertoires sont organisés en une structure arborescente inversée commençant par un noeud racine.
Le sommet le plus haut du système de fichiers est le répertoire racine, le système utilise / représente le répertoire racine. Sous le répertoire racine, il peut y avoir à la fois des répertoires et des fichiers, et chaque répertoire peut contenir des sous-répertoires et des fichiers. De cette manière, il est possible de constituer un système de fichiers庞大.
Dans le système de fichiers Linux, il y a deux répertoires spéciaux: un répertoire de travail de l'utilisateur, également connu sous le nom de répertoire courant, qui peut être représenté par un point .; un autre est le répertoire de niveau supérieur du répertoire courant, également connu sous le nom de répertoire parent, qui peut être représenté par deux points ..
. : représente le répertoire courant, également connu sous le nom de répertoire courant, qui peut également être ./ représenté par;
.. : représente le répertoire de niveau supérieur, également connu sous le nom de répertoire parent, qui peut également être ../ représenté par。
Si un répertoire ou un nom de fichier commence par un point ., cela signifie que ce répertoire ou ce fichier est un répertoire ou un fichier caché (par exemple: .bashrc). C'est-à-dire que lors de la recherche par défaut, ce répertoire ou ce fichier n'est pas affiché.