Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

/ dev / hda7

fs1:/accueil


image


image

3.1.3. Plus de disposition du système de fichiers


3.1.3.1. Visuel


Pour plus de commodité, le système de fichiers Linux est généralement pensé dans une structure arborescente. Sur un système Linux standard, vous constaterez que la disposition suit généralement le schéma présenté ci-dessous.


Figure 3-1. Disposition du système de fichiers Linux


image


Il s'agit d'une mise en page d'un système RedHat. Selon l'administrateur système, le système d'exploitation et la mission de la machine UNIX, la structure peut varier et des répertoires peuvent être omis ou ajoutés à volonté. Les noms ne sont même pas requis; ils ne sont qu'une convention.


L'arborescence du système de fichiers commence au niveau du tronc ou sabrer, indiqué par une barre oblique (/). Ce répertoire, contenant tous les répertoires et fichiers sous-jacents, est également appelé le répertoire racine ou "la racine" du système de fichiers.


image

Les répertoires qui ne sont qu'un niveau en dessous du répertoire racine sont souvent précédés d'une barre oblique, pour indiquer leur position et éviter toute confusion avec d'autres répertoires qui pourraient avoir le même nom. Lors du démarrage d'un nouveau système, il est toujours judicieux de jeter un œil dans le répertoire racine. Voyons ce que vous pourriez rencontrer :


emmy :~> cd /

emmy :/> ls

bin/ dev/ home/ lib/

racine/tmp/var/

sbin/usr/

emmy :~> cd /

emmy :/> ls

bin/ dev/ home/ lib/


divers/ opt/

divers/ opt/

boot/ etc/ initrd/ perdu+trouvé/ mnt/ proc/

boot/ etc/ initrd/ perdu+trouvé/ mnt/ proc/

Tableau 3-2. Sous-répertoires du répertoire racine


Annuaire

/ bin

Programmes communs, partagés par le système, l'administrateur système et les utilisateurs.


/ boot

Les fichiers de démarrage et le noyau, vmlinuz. Dans certaines distributions récentes également ver Les données. Grub est le chargeur de démarrage unifié GRand et est une tentative de se débarrasser des nombreux chargeurs de démarrage différents que nous connaissons aujourd'hui.

/ dev

Contient des références à tout le matériel périphérique du processeur, qui sont représentés sous forme de fichiers avec des propriétés spéciales.

/ Etc

Les fichiers de configuration système les plus importants se trouvent dans / Etc, ce répertoire contient des données similaires à celles du Panneau de configuration de Windows

/ home

Répertoires personnels des utilisateurs communs.

/initrd

(sur certaines distributions) Informations pour le démarrage. Ne pas enlever!

/ lib

Fichiers de bibliothèque, comprend des fichiers pour toutes sortes de programmes nécessaires au système et aux utilisateurs.

/ perdu + trouvé

Chaque partition a un perdu + trouvé dans son répertoire supérieur. Les fichiers qui ont été enregistrés lors des échecs sont ici.

/ divers

À des fins diverses.

/ mnt

Point de montage standard pour les systèmes de fichiers externes, par exemple un CD-ROM ou un appareil photo numérique.

/rapporter

Point de montage standard pour des systèmes de fichiers distants entiers

/opter

Contient généralement des logiciels supplémentaires et tiers.


/ proc

Un système de fichiers virtuel contenant des informations sur les ressources système. Plus d'informations sur la signification des fichiers dans proc s'obtient en entrant la commande man proc dans une fenêtre de terminal. Le fichier proc.txt traite du système de fichiers virtuel en détail.

/ Root

Le répertoire personnel de l'utilisateur administratif. Attention à la différence entre /, le répertoire racine et

/root, le répertoire personnel du racine utilisateur.

/ sbin

Programmes à l'usage du système et de l'administrateur système.

/ Tmp

Espace temporaire à utiliser par le système, nettoyé au redémarrage, donc ne l'utilisez pas pour enregistrer du travail !

/ usr

Programmes, bibliothèques, documentation, etc. pour tous les programmes liés à l'utilisateur.

/ var

Stockage de tous les fichiers variables et fichiers temporaires créés par les utilisateurs, tels que les fichiers journaux, la file d'attente du courrier, la zone du spouleur d'impression, l'espace de stockage temporaire des fichiers téléchargés depuis Internet,


image

ou pour conserver une image d'un CD avant de le graver.

Comment savoir sur quelle partition se trouve un répertoire ? En utilisant le df La commande avec un point (.) en option affiche la partition à laquelle appartient le répertoire actuel et informe sur la quantité d'espace utilisé sur cette partition :


sandra:/lib> df -h .

Taille du système de fichiers utilisée % d'utilisation disponible Monté sur

/dev/hda7 980M 163M 767M 18% /

sandra:/lib> df -h .

Taille du système de fichiers utilisée % d'utilisation disponible Monté sur

/dev/hda7 980M 163M 767M 18% /

En règle générale, chaque répertoire sous le répertoire racine se trouve sur la partition racine, à moins qu'il n'ait une entrée distincte dans la liste complète de df (ou df -h sans aucune autre option).


Lire la suite dans man ici.


image

3.1.3.2. Le système de fichiers en réalité


Pour la plupart des utilisateurs et pour les tâches d'administration système les plus courantes, il suffit d'accepter que les fichiers et les répertoires soient classés dans une structure arborescente. L'ordinateur, cependant, ne comprend rien aux arbres ou aux structures arborescentes.


Chaque partition a son propre système de fichiers. En imaginant tous ces systèmes de fichiers ensemble, on peut se faire une idée de l'arborescence de l'ensemble du système, mais ce n'est pas aussi simple que cela. Dans un système de fichiers, un fichier est représenté par un inode, une sorte de numéro de série contenant des informations sur les données réelles qui composent le fichier : à qui appartient ce fichier et où se trouve-t-il sur le disque dur.


Chaque partition a son propre ensemble d'inodes ; dans un système avec plusieurs partitions, des fichiers avec le même numéro d'inode peuvent exister.


Chaque inode décrit une structure de données sur le disque dur, stockant les propriétés d'un fichier, y compris l'emplacement physique des données du fichier. Lorsqu'un disque dur est initialisé pour accepter le stockage de données, généralement pendant le processus d'installation initiale du système ou lors de l'ajout de disques supplémentaires à un système existant, un nombre fixe d'inodes par partition est créé. Ce nombre sera le nombre maximum de fichiers, de tous types (y compris répertoires, fichiers spéciaux, liens, etc.) pouvant exister en même temps sur la partition. Nous comptons généralement sur 1 inode pour 2 à 8 kilo-octets de stockage.


Au moment où un nouveau fichier est créé, il obtient un inode gratuit. Dans cet inode se trouvent les informations suivantes :


• Propriétaire et propriétaire du groupe du fichier.

• Type de fichier (normal, répertoire, ...)

• Autorisations sur le fichier Section 3.4.1

• Date et heure de création, dernière lecture et modification.

• Date et heure auxquelles ces informations ont été modifiées dans l'inode.

• Nombre de liens vers ce fichier (voir plus loin dans ce chapitre).

• Taille du fichier

• Une adresse définissant l'emplacement réel des données du fichier.


La seule information non incluse dans un inode est le nom du fichier et le répertoire. Ceux-ci sont stockés dans les fichiers de répertoires spéciaux. En comparant les noms de fichiers et les numéros d'inode, le système peut constituer une arborescence que l'utilisateur comprend. Les utilisateurs peuvent afficher les numéros d'inode en utilisant le -i option à ls. Les inodes ont leur propre espace séparé sur le disque.


image


Meilleur système d'exploitation Cloud Computing chez OnWorks :