Junior
Was enthält das Linux-Verzeichnis: /proc?
sobes.tech KI
Antwort von AI
Informationen über laufende Prozesse, den Kernel und Systemressourcen. Es ist ein virtuelles Dateisystem im Arbeitsspeicher.
Hauptverzeichnisse und Dateien:
/proc/<PID>: Informationen über den Prozess mit der ID PID. Der Inhalt umfasst:cmdline: Argumente der Befehlszeile des Prozesses.environ: Umgebungsvariablen des Prozesses.fd: Verknüpfungen zu offenen Streams (Dateideskriptoren).status: Zustand des Prozesses (Name, Benutzer-ID, Gruppe, Speichernutzung usw.).
/proc/cpuinfo: Informationen über die CPU./proc/meminfo: Informationen über die Speichernutzung./proc/filesystems: Liste der unterstützten Dateisysteme./proc/interrupts: Informationen über Interrupts./proc/mounts: Liste der eingehängten Dateisysteme./proc/net: Informationen über das Netzwerksystem./proc/self: Symbolischer Link zum aktuellen Prozessverzeichnis./proc/sys: Kernel-Parameter, die geändert werden können.
Beispiel zum Abrufen von Speicherinformationen:
# Speicherinformationen anzeigen
cat /proc/meminfo
Beispiel zum Abrufen der PID eines Prozesses anhand des Namens:
# PID des Prozesses 'systemd' abrufen
pgrep systemd
Dann kann man Informationen über diesen Prozess anzeigen:
# Befehlzeile des Prozesses mit einer bestimmten PID anzeigen
cat /proc/<PID_systemd>/cmdline