hiérarchie du système de fichiers Linux __ icône et détaillée

hiérarchie du système de fichiers Linux

Insérer ici l'image Description
Ce qui équivaut au répertoire du dossier de répertoire Windows est stocké peut être soit un fichier, il peut être d'autres sous-répertoires et les fichiers sont stockés dans l'information réelle.

Le niveau supérieur du système de fichiers est la racine du début, le système utilise « / » pour représenter le répertoire racine dans le répertoire racine de l'un répertoire ou un fichier, et chaque répertoire et peuvent contenir des répertoires (sous) ou d'un fichier. Et ainsi de suite peut constituer un grand système de fichiers.

En fait, l'utilisation d'arbre un tel, le but principal est de faciliter la structure hiérarchique de fichiers de la gestion du système de fichiers et d'entretien, imaginez si tous les fichiers dans un répertoire, la gestion du système de fichiers et d'entretien deviendront cauchemar.

En réalité, il existe de nombreux exemples similaires, comme l'ensemble du système administratif, le fichier est équivalent aux villageois, ils vivaient dans un village, les villageois du village est le magasin d'annuaire. De nombreux villages et townships composent ce village rural est équivalent au répertoire de stockage, et ainsi de suite, par la suite construire une énorme structure de gestion administrative régionale.

Notez que les noms de répertoire ou un fichier sont sensibles à la casse, comme chien, les chiens et trois répertoires ou fichiers différents. Répertoire complet ou le chemin de fichier est une série de noms de répertoire composé, chaque répertoire séparé par un « /. » Le chat était chemin complet / home / chat.

Dans le système de fichiers, il y a deux répertoire spécial, un répertoire dans lequel l'utilisateur travaille, que le répertoire courant, peut représenter un point « ». L'autre est le répertoire parent du répertoire courant, également connu sous le répertoire parent, avec deux points "..." signifie.

Insérer ici l'image Description

Le système utilise Linux standard Filesystem Hiérarchie, également connu en tant que norme FHS, qui spécifie la racine de chaque répertoire doit être stocké dans quel type de fichier (ou sous-répertoire). Ce qui suit est un Linux dans un répertoire et ses effets:

Linux et le rôle du répertoire parent

projet Valeur
/poubelle/ commande du système de stockage, l'utilisateur moyen et l'utilisateur root peut exécuter. Commande sur / sous le bac peut également être effectuée en mode mono-utilisateur
/démarrage/ répertoire de système pour enregistrer les fichiers concernés au démarrage du système, tels que les fichiers de noyau et le chargeur de démarrage des fichiers (sans tête)
/ Dev / Fichier périphérique emplacement de sauvegarde
/etc/ Fichier de configuration emplacement de sauvegarde. Toute l'installation par défaut du système (rpm installation) de tous le profil de service stocké dans ce répertoire, telles que les informations d'abonnés, le script de services, les profils de services communs, etc.
/maison/ le répertoire personnel de l'utilisateur moyen, également connu sous le répertoire. Lors de la création d'utilisateurs, chaque utilisateur doit avoir un atterrissage par défaut et enregistrer vos données de localisation, le répertoire personnel de l'utilisateur, le répertoire de tous les utilisateurs est de créer un nom de commune et de l'utilisateur dans le même répertoire / home / sous
/ Lib / système appels bibliothèque emplacement d'enregistrement
/médias/ répertoire de montage. Le système propose de monter un dispositif multimédia, tels que les disquettes et les CD-ROM
/ Mnt / répertoire de montage. Ceci est le seul début du répertoire de montage de Linux, et aucune ventilation. Le système propose ce répertoire pour monter des équipements supplémentaires, tels que le disque U, les systèmes de disques durs et d'autres systèmes d'exploitation partitions
/ Divers / répertoire de montage. Le système est recommandé de monter des services d'annuaire partagé NFS. Bien que le système est prêt à monter trois répertoire par défaut / media /, / mnt /, / Divers /, mais ce dispositif Où monter un répertoire peut être déterminé par l'administrateur eux-mêmes. Par exemple, l'auteur au moment du contact avec Linux, le répertoire par défaut uniquement mount / mnt /, afin de développer l'habitude d'établir un répertoire différent dans / mnt / sous le mont différents appareils, tels que / mnt / cdrom / montage du CD-ROM, / mnt / USB / U-mount
/opter/ Les logiciels tiers installés sauvé. Ce répertoire est placé dans la position de montage et d'autres logiciels, installation manuelle du paquet source de logiciel peut être installé dans ce répertoire. En second lieu, / usr / local / peut également être utilisé pour installer le logiciel
/racine/ Le répertoire de racine. répertoire ordinaire dans / home / sous, racine monté directement dans le répertoire « / » inférieur
/ Sbin / Enregistrer commande associée aux paramètres d'environnement du système, seul root peut utiliser ces commandes pour les paramètres d'environnement du système, mais il y a commande permet aux utilisateurs ordinaires à vue
/ Srv / répertoire de données de service. Après quelques services systèmes est démarré, vous pouvez enregistrer les données requises dans ce répertoire
/ Tmp / Répertoire temporaire. Le répertoire système où les fichiers temporaires dans le répertoire, tous les utilisateurs peuvent accéder et écriture

Outre les dispositions de la sous-répertoires FHS contenus dans le répertoire racine, il existe plusieurs autres répertoire parent

D'autres caractéristiques et répertoire de niveau

niveau répertoire fonction
/ Lost + found / Quand un accident inattendu du système ou l'arrêt accidentel, certains fichiers fragments résultants seront stockés ici. Au cours de démarrage du système, outil vérifie fsck ici, et la réparation d'un système de fichiers endommagé. Ce répertoire apparaît que dans chaque partition, par exemple, / lost + est le répertoire Trouvées de sauvegarde de la partition racine et de récupération, / boot / lost + found est le / boot catalogue de récupération de sauvegarde de la partition
/ Sys / Système de fichiers virtuel. Et / proc / est similaire à celle des données d'annuaire sont stockées dans la mémoire, principalement liés à la préservation de l'information de base
/ Proc / Système de fichiers virtuel. Les données de l'annuaire ne sont pas stockées sur le disque dur, mais stockées dans la mémoire. Le principal noyau du système de conservation, les processus, l'état du périphérique externe et l'état du réseau. Comme / proc / cpuinfo informations CPU est enregistrée, / proc / périphériques Liste des pilotes de périphériques est enregistré dans, / proc / filesystems est d'enregistrer la liste du système de fichiers, / proc / net informations de protocole de réseau est enregistré ...

linux / usr
USR, signifie Unix ressources logiciel, ce répertoire est utilisé pour les ressources logicielles du système de stockage.

Sous-répertoire fonction
/ Usr / bin / commande du système de stockage, l'utilisateur moyen et super utilisateur peut exécuter. Ces commandes et démarrage du système indépendant, ne peut pas être effectuée en mode mono-utilisateur
/ Usr / sbin / racine de stockage des commandes de gestion de système inutiles du système
/ Usr / lib / application de bibliothèque appelle l'emplacement d'enregistrement
/ Usr / XllR6 / Système d'interface graphique emplacement de sauvegarde
/ Usr / local / Logiciel installé manuellement l'emplacement d'enregistrement. Nous recommandons généralement le logiciel paquet source est installé à cet endroit
/ Usr / share / Fichier de ressources de sauvegarde des applications de localisation, tels que les fichiers d'aide, la documentation et le répertoire des polices
/ Usr / src / package Source emplacement de sauvegarde. Nous télécharger manuellement le paquet source et les paquets source du noyau peut être sauvé ici. Mais je sauvé plus habitué à télécharger manuellement le paquet source dans / usr / local / src / et enregistrer la source du noyau dans / usr / src / linux /
/ Usr / include Placez le répertoire C / C ++ fichiers d'en-tête et d'autres langages de programmation

Linux le répertoire / var
le répertoire / var pour stocker des données dynamiques telles que le cache, les fichiers journaux et d' autres fichiers générés pendant le fonctionnement du logiciel.

/ Sous-répertoire Var et la fonction

Sous-répertoire fonction
/ Var / lib / Le programme est en cours d'exécution, vous devez appeler ou pour changer l'emplacement pour enregistrer les données. Tels que la base de données MySQL stockées dans / var / lib / mysql répertoire
/ Var / log / Les fichiers journaux sont placés dans des répertoires qui contiennent les documents les plus importants tels que / var / log / messages / var / log / wtmp comme.
/ Var / run / Après certains services et programmes en cours d'exécution, leur PID (ID de processus) emplacement de sauvegarde
/ Var / spool / Il y a un espace de stockage temporaire majeure, prêt à être appelé données utilisateur, telles que / var / spool / mail / magasin reçu de nouveaux messages, / var / spool / cron / tâches de synchronisation du système de stockage.
/ Var / www / package RPM installé Apache Web répertoire
/ Var / nis 和 / var / yp mécanisme service d'annuaire NIS utilisé, les informations de connexion pour le dossier de chaque client nis tous les grands réseaux, est yp le fichier journal du service d'annuaire de stockage de linux
/ Var / tmp Certaines applications lors de l'installation ou l'exécution, certains fichiers nécessitent après le redémarrage, les fichiers de classe dans ce répertoire peut stocker temporairement, après l'achèvement de la ligne supprimé
Publié 63 articles originaux · a gagné les éloges 52 · vues 40000 +

Je suppose que tu aimes

Origine blog.csdn.net/weixin_41521681/article/details/104526934
conseillé
Classement