Red Hat Linux 7.1: Guide de référence officiel Red Hat Linux | ||
---|---|---|
Précédent | Chapitre 1. Structure d'un système de fichiers | Suivant |
Le répertoire /proc contient des "fichiers" spéciaux qui permettent d'extraire des informations du noyau ou de lui en envoyer.
Cependant, le répertoire /proc est beaucoup plus puissant que vous ne le croyez. Au moyen des divers "fichiers" de ce répertoire (qui en réalité ne sont pas du tout des fichiers, mais bien des interfaces dans le noyau), l'administrateur système peut utiliser /proc comme méthode facile pour accéder aux informations sur l'état du noyau, les caractéristiques de l'ordinateur, l'état des divers processus et plus encore. En utilisant cat combinée aux interfaces situées dans /proc, vous disposez d'un accès instantané à une multitude de renseignements sur tout le système. Par exemple, si vous voulez voir de quelle façon les registres sont actuellement attribués dans votre système :
[truk@tictactoe /proc]$ cat iomem 00000000-0009fbff : System RAM 0009fc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM 000f0000-000fffff : System ROM 00100000-07ffffff : System RAM 00100000-002553d7 : Kernel code 002553d8-0026d91b : Kernel data e0000000-e3ffffff : VIA Technologies, Inc. VT82C597 [Apollo VP3] e4000000-e7ffffff : PCI Bus #01 e4000000-e4003fff : Matrox Graphics, Inc. MGA G200 AGP e5000000-e57fffff : Matrox Graphics, Inc. MGA G200 AGP e8000000-e8ffffff : PCI Bus #01 e8000000-e8ffffff : Matrox Graphics, Inc. MGA G200 AGP ea000000-ea00007f : Digital Equipment Corporation DECchip 21140 ea000000-ea00007f : eth0 ffff0000-ffffffff : reserved [truk@tictactoe /proc]$ |
Ou alors (chose encore plus utile), si vous étiez connecté à un ordinateur inconnu et vouliez connaître son type d'unité centrale et sa vitesse, vous pourriez utiliser la commande suivante :
cat /proc/cpuinfo |
D'autres renseignements importants concernant le système peuvent être obtenus grâce, entre autre, à cmdline, meminfo, partitions et version.
Les répertoires dans /proc symbolisent un ensemble d'informations sur une application ou un processus donné. Par exemple, le répertoire /proc/sys/kernel est rempli de renseignements sur le noyau, tels que le nombre maximum de threads (threads-max) et le nombre maximum de messages (msgmax).
Précédent | Sommaire | Suivant |
Aperçu du FHS | Niveau supérieur | Emplacement de fichiers Red Hat Linux spéciaux |