A quoi sert le répertoire racine Linux ?

青灯夜游
Libérer: 2023-02-02 16:33:17
original
4759 Les gens l'ont consulté

Le répertoire racine Linux "/" est l'organisateur du système de fichiers Linux et le leader de plus haut niveau ; l'entrée du système de fichiers Linux est le répertoire racine "/", et tous les répertoires, fichiers et périphériques sont également placés dans le répertoire racine " /"sous. Les répertoires Linux commencent tous à la racine. La structure entière des répertoires est une arborescence inversée. "/" est la racine de l'arborescence, et les sous-dossiers sont le tronc et les feuilles.

A quoi sert le répertoire racine Linux ?

L'environnement d'exploitation de ce tutoriel : système centos7, ordinateur Dell G3. '

Le répertoire racine du système Linux (/)

Le système de fichiers de Linux et UNIX est une structure de fichiers arborescente hiérarchique avec "/" comme racine, "/" est donc appelé le répertoire racine.

Tous les fichiers et répertoires sont placés sous le répertoire racine "/". Il existe des sous-répertoires tels que /bin, /home, /usr, etc. sous le répertoire racine /.

Voici la structure de répertoires de base de centos7 :

A quoi sert le répertoire racine Linux ?

La différence entre le répertoire Linux et le répertoire Windows Sous Windows, un disque dur est divisé en plusieurs lettres de lecteur, généralement des lecteurs C, D et E, tandis que. sous Linux, il n'y a pas de lettre de lecteur. Le concept ici est "commencer ensemble à partir de la racine", la racine est /, il y a généralement ces dossiers dans le répertoire racine, tels que /etc, /var, /usr.

Les répertoires unix/linux partent tous de la racine. La structure entière des répertoires est une structure arborescente inversée, / est la racine de l'arborescence et les sous-dossiers sont le tronc et les feuilles.

A quoi sert le répertoire racine Linux ?

Explication :

Nous appelons/désigné comme la racine de Linux. C'est-à-dire le système de fichiers du système d'exploitation Linux. L'entrée du système de fichiers Linux est /, et tous les répertoires, fichiers et périphériques se trouvent sous / / est l'organisateur du système de fichiers Linux et le leader de plus haut niveau.

Introduction à la structure des répertoires

/boot
Ce répertoire est utilisé pour stocker les fichiers requis pour le démarrage du système, le noyau, le menu de démarrage et les fichiers de configuration requis, etc. Normalement, ce dossier n'est pas exploité.

/dev
est utilisé pour stocker les périphériques de montage du système et existe sous forme de fichiers.
Les lettres de lecteur dans Windows n'existent pas ici, il existe simplement différents fichiers représentant différents appareils. Par exemple, cdrom représente le périphérique de lecteur optique, et sda et sdb représentent les périphériques de disque dur. Après le partitionnement, des disques durs logiques tels que sda1 et sda2 seront formés, et il en va de même pour sdb.
Les dispositifs de montage les plus spéciaux incluent /dev/null et dev/zero. /null est un périphérique du système qui peut recevoir des données illimitées. C'est comme un trou noir qui n'est jamais plein. Vous pouvez déplacer les données à supprimer dans /null /zero qui contient de nombreux caractères aléatoires. sera généré lorsque le système s'exécute, mais il ne sera pas envoyé au système. Si vous souhaitez générer un fichier d'une taille spécifiée, vous devez l'utiliser. Lors du montage d'une partition d'échange pour le système, vous devez utiliser le fichier /dev. /zéro périphérique.
Habituellement, lors du partitionnement du disque dur, la configuration du raid sera effectuée dans ce dossier, et généralement pas effectuée à d'autres moments.

/etc Important
Utilisé pour empêcher les fichiers de configuration du système et les fichiers de configuration pour l'installation du logiciel seront placés ici par défaut. Lorsque vous devez modifier les paramètres système, vous devez accéder à ce dossier pour effectuer des opérations.
Fichiers et dossiers couramment utilisés sous/etc :

  • Modifiez et affichez le fichier de nom d'hôte Linux -/etc/hostname. La modification ici est une modification permanente. Après la modification, redémarrez le système pour prendre effet.
  • Modifiez le mappage IP et nom d'hôte dans le fichier machine - /etc/hosts, ce qui équivaut à la résolution DNS locale
  • Modifiez les variables d'environnement utilisateur, les paramètres par défaut dans le shell, les fonctions système, ajoutez des alias - /etc/profile, /etc /bashrc Notez que le fichier doit être exécutable注意需要让文件可以执行
  • 设置系统字符集——/etc/locale.conf
  • 系统常用配置目录/etc/sysconf, 如网卡配置:/etc/sysconf/network-scripts/ifcfg-eth33
  • Définissez le jeu de caractères du système -/etc/locale.conf
  • Système Répertoires de configuration/etc/sysconf couramment utilisés, tels que la configuration de la carte réseau : /etc/sysconf/network-scripts/ifcfg-eth33
  • Afficher les informations système——/etc/os- release, /etc/system- release
  • rc.local - s'exécute en parallèle avec le démarrage du système (boot), s'exécute avant le service système (systemd), souvent utilisé pour monter des disques ou démarrer des services de priorité plus élevée
  • /etc/service - system service Port par défaut

/lib, /lib64

bibliothèque système.

/bin, /sbin

Placez les fichiers binaires de commande exécutables.

/mnt

Le répertoire de montage par défaut n'est pas seulement ce répertoire. Les appareils peuvent être montés dans n'importe quel répertoire général sous Linux. Ouvrez le répertoire monté et exploitez les données de l'appareil comme si vous utilisiez un dossier de données ordinaire.

Utilisez la commande mount lors du montage et la commande umount pour désinstaller l'appareil lors du nouveau montage, ceux précédemment montés seront écrasés. 🎜

/proc
Ce dossier est utilisé pour placer le système de fichiers virtuel, le noyau système, les processus, les périphériques externes et l'état du réseau.
Les informations de configuration lues par le système seront relues à chaque redémarrage. Les fichiers qu'ils contiennent ne peuvent pas être modifiés à volonté, tels que les informations sur le processeur et les informations sur la mémoire. Certaines modifications deviendront invalides après le redémarrage du système.

/root
Le répertoire personnel du super administrateur, tandis que les répertoires des administrateurs ordinaires sont unifiés sous /home.
Les super administrateurs peuvent gérer n'importe quelle donnée sous Linux, tandis que les administrateurs ordinaires ne peuvent modifier et supprimer que les fichiers de leur propre répertoire personnel, et seule une partie des autres peut être consultée.

/tmp
stocke les fichiers temporaires. Ce dossier est partagé par toutes les personnes.

/opt
Certains logiciels tiers seront installés ici, mais ils ne sont généralement pas beaucoup utilisés.

/usr
Répertoire qui stocke les données utilisateur. Si l'utilisateur installe des données logicielles, des commandes, des bibliothèques, etc.

  • /usr/share - placez le dossier d'aide et d'instructions, vous pouvez également placer des fichiers partagés
  • /usr/local - installé par l'utilisateur. l'emplacement par défaut du logiciel est

/var
le dossier où les fichiers variables sont stockés. Le cache système, les données temporaires et les données fréquemment modifiées seront placés ici.

  • /log les journaux système, les journaux du serveur, etc.
    • /spool stocke les informations sur les tâches planifiées

Résumé

Les plus couramment utilisés dans la vie quotidienne sont /etc, /var, /usr, et presque tous les autres répertoires. Cela ne nécessite pas beaucoup de mouvements. Si vous utilisez un serveur cloud, vous n'avez pas besoin de monter manuellement le disque dur ou quoi que ce soit d'autre (sauf le montage de NFS), et vous n'avez pas besoin de partitionner manuellement. le disque dur. Le système d’installation le partitionnera par défaut.
Lorsque nous voulons modifier les paramètres système, entrez simplement /etc et recherchez les modifications correspondantes. Après avoir modifié la plupart des fichiers de configuration, nous devons redémarrer le service (service) ou exécuter une commande d'actualisation spéciale (source, bash). Habituellement, le fichier de configuration du logiciel installé ou le dossier dans lequel le fichier de configuration est placé aura une commande de nom de logiciel et sera placé sous /etc, mais certains ajouteront un d après le nom pour indiquer que le logiciel possède plusieurs fichiers de configuration.

Apprentissage recommandé : Tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!