Chapitre 10. Le système de fichiers /proc

Renseignements sur les processus
Informations sur le matériel
Le sous-répertoire /proc/sys

Le système de fichiers /proc est une spécificité de GNU/Linux . C'est un système de fichiers virtuel, et en tant que tel il ne prend aucun espace disque. C'est un moyen très pratique d'obtenir des informations sur le système, d'autant plus que la plupart des fichiers dans ce répertoire sont lisibles (enfin, avec un peu d'habitude). En fait, beaucoup de programmes collectent des informations depuis des fichiers de /proc, les formatent à leur façon puis les affichent. C'est le cas pour tous les programmes qui affichent des informations sur les processus, et nous en avons déjà vu quelques-uns (top, ps et autres). /proc est aussi une bonne source de renseignements sur votre matériel et, de même, bon nombre de programmes sont en fait des interfaces pour les informations contenues dans /proc.

Il existe également un sous-répertoire spécial, /proc/sys. Il permet de changer ou de consulter certains paramètres du noyau en temps réel.