procfs
Het virtuele bestandssysteem onder /proc waarin de kernel processen en toestand als leesbare bestanden beschikbaar stelt.
Niets ervan staat op schijf. De inhoud wordt gegenereerd op het moment dat je leest. Elk proces heeft een map met zijn PID als naam, waarin cmdline, status, fd/ en maps alles over het proces prijsgeven — daar halen ps, top en htop hun cijfers vandaan.
Naast processen staan ook de instellingen van het systeem onder /proc/sys, aan te passen met een eenvoudige omleiding: echo 1 > /proc/sys/net/ipv4/ip_forward schakelt pakketdoorsturing meteen in. Blijvend gebeurt hetzelfde via sysctl. Doordat alles bestanden zijn, volstaan gewone hulpmiddelen als cat en grep — de Unix-filosofie toegepast op systeeminspectie.