Contenu de / proc

Y at-il un site quelque part qui répertorie le contenu de /proc et ce que chaque input signifie?

La documentation de l'implémentation Linux de /proc trouve dans Documentation/filesystems/proc.txt dans la documentation du kernel.

Méfiez-vous que /proc est l'un des domaines où * ixes diffèrent le plus. Il a commencé comme une fonctionnalité spécifique au système V, a ensuite été considérablement étendu par Linux, et est maintenant en cours d'être déconseillé 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 à des éléments dans /proc , il y a de fortes chances que cela ne fonctionne pas sur d'autres * ix.

Oui, il existe une page man dans la section 5 "Formats et conventions de file":

man 5 proc

Il est étonnamment long, cependant – il décrit 189 types de files dans /proc .

Basiquement /proc a les files qui sont stockés sur la RAM lorsque le système démarre et y rest aussi longtime que le système est en place. Apprendre à connaître ce qui se trouve dans ce file, c'est comme lire la RAM. C'est pourquoi vous ne pouvez pas modifier le contenu ou les valeurs de ces files en utilisant vim ou un autre éditeur. Ils doivent être forcés avec des valeurs booleannes.

Ici, j'ai une bonne documentation avec toute la list et les descriptions de chaque article.