La documentation pour l'implémentation Linux de /proc
est en Documentation/filesystems/proc.txt
dans la documentation du noyau.
Attention, /proc
est l'un des domaines où les *ixes diffèrent le plus. Il a commencé comme une fonctionnalité spécifique à System V, puis a été considérablement étendu par Linux, et est maintenant en train d'être obsolète par des choses comme /sys
. Les BSD - y compris OS X - ne l'ont pas du tout adopté. Par conséquent, si vous écrivez un programme ou un script qui accède aux choses en /proc
, il y a de fortes chances que cela ne fonctionne pas sur d'autres *ixes.
Oui, il y a une page de manuel dans la section 5 "Formats de fichiers et conventions" :
man 5 proc
Il est étonnamment long, cependant - il décrit 189 types de fichiers en /proc
.