Das /proc Grundlagen
Version vom 27. Januar 2026, 12:12 Uhr von Thomas.will (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= procfs – Das /proc-Dateisystem = == Was ist /proc? == * /proc ist ein virtuelles Dateisystem * Es zeigt den aktuellen Zustand des Systems * Die Inhalte we…“)
procfs – Das /proc-Dateisystem
Was ist /proc?
- /proc ist ein virtuelles Dateisystem
- Es zeigt den aktuellen Zustand des Systems
- Die Inhalte werden vom Kernel erzeugt
- Die Dateien existieren nicht auf der Festplatte
Wofür brauche ich /proc?
- Anzeigen von Systeminformationen
- Anzeigen von Prozessdetails
- Fehleranalyse und Systemdiagnose
- Grundlage vieler Linux-Werkzeuge
Wichtig zu wissen
- /proc ist kein normales Verzeichnis
- Lesen ist ungefährlich
- Schreiben kann das System verändern
- Anfänger sollten nur lesen
Sichere Einstiegsdateien
CPU-Informationen
- /proc/cpuinfo
- Zeigt Prozessor-Modell und Anzahl der Kerne
Speicher
- /proc/meminfo
- Zeigt RAM- und Swap-Nutzung
Systemlaufzeit
- /proc/uptime
- Zeigt, wie lange das System läuft
Prozesse verstehen
Prozess-ID (PID)
- Jeder laufende Prozess hat eine PID
- Zu jeder PID gibt es ein Verzeichnis unter /proc
Beispiel
- /proc/1/
- Prozess 1 ist systemd (Init-Prozess)
= Wichtige Dateien
- cmdline – Startbefehl
- status – Zustand und Speicher
- fd/ – geöffnete Dateien
Achtung
- Dateien unter /proc/sys/ verändern Kernel-Parameter
- Schreiben dort nur für erfahrene Administratoren
Abgrenzung
- /proc → Prozesse und Laufzeitdaten
- /sys → Hardware und Treiber