Zum Inhalt springen

Procfs: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 14: Zeile 14:


== Geschichte ==
== Geschichte ==
Das erste <code>/proc</code> wurde von Tom J.&nbsp;Killian in der achten Unixversion eingeführt
Das erste <code>/proc</code>
* wurde von Tom J.&nbsp;Killian in der achten Unixversion eingeführt
* Das heutige procfs hat seinen Ursprung im Betriebssystem [[Plan 9 (Betriebssystem)|Plan 9]], von wo es, ähnlich [[UTF-8]], in andere Betriebssysteme übernommen wurde
* Das heutige procfs hat seinen Ursprung im Betriebssystem [[Plan 9 (Betriebssystem)|Plan 9]], von wo es, ähnlich [[UTF-8]], in andere Betriebssysteme übernommen wurde
* Es folgt der [[Unix-Philosophie]] „''[[Everything is a file|Alles ist eine Datei]]''“, da sämtliche Informationen in virtuellen Dateien vorhanden sind
* Es folgt der [[Unix-Philosophie]] „''[[Everything is a file|Alles ist eine Datei]]''“, da sämtliche Informationen in virtuellen Dateien vorhanden sind

Version vom 25. Januar 2025, 14:15 Uhr

procfs -

  • Process filesystem
  • Prozessdateisystem
  • virtuelles Dateisystem
  • zur Anzeige und Änderung von System- und Prozessparametern

Beschreibung

procfs

Geschichte

Das erste /proc

  • wurde von Tom J. Killian in der achten Unixversion eingeführt
  • Das heutige procfs hat seinen Ursprung im Betriebssystem Plan 9, von wo es, ähnlich UTF-8, in andere Betriebssysteme übernommen wurde
  • Es folgt der Unix-PhilosophieAlles ist eine Datei“, da sämtliche Informationen in virtuellen Dateien vorhanden sind

Linux

Prozesse

Unter Linux erhält jeder Prozess ein Verzeichnis nach dem Format /proc/PID

  • In diesem sind verschiedene virtuelle Dateien enthalten, die Daten über den Prozess bereitstellen

Systeminformationen

procfs stellt zahlreiche Informationen über verschiedenste Teile des Computers zur Verfügung

  • Seit dem Kernel 2.6 werden viele Teile in das ebenfalls virtuelle Dateisystem sysfs verschoben

Beispielsweise enthält die Datei /proc/cpuinfo ausführliche Informationen über den Prozessor


Anhang

Siehe auch

Links

Weblinks
  1. Dokumentation von procfs im Linux-Kernel