Ich würde gerne mehr über die erweiterten Verwendungsmöglichkeiten des /proc
und der /sys
virtuellen Dateisysteme erfahren, aber ich weiß nicht, wo ich anfangen soll. Kann jemand gute Quellen vorschlagen, aus denen man lernen kann? Da sys meiner Meinung nach regelmäßig erweitert wird, ist es die beste Möglichkeit, mein Wissen auf dem neuesten Stand zu halten, wenn ein neuer Kernel veröffentlicht wird.
15
Antworten:
Lesen Sie diesen Blog-Beitrag: Probleme mit proc lösen
Es gibt ein paar Tipps, was Sie mit dem proc-Dateisystem machen können. Unter anderem gibt es einen Tipp, wie Sie ein gelöschtes Image wiederherstellen oder dem OOM-Killer einen Schritt voraus sein können.
Vergiss nicht die Kommentare zu lesen, es gibt auch gute Tipps.
quelle
Sie können in die Dokumentation schauen, die mit der Kernelquelle geliefert wird. (möglicherweise greping für proc / sys ...).
Befindet sich unter
Documentation/filesystems
: proc.txt und sysfs.txt .quelle
Die Dokumentation im Linux-Quelltextbaum ist ein guter Ort (normalerweise in / usr / src / linux zu finden). Einige Distributionen machen ein separates Paket daraus. Leider kann ein Großteil davon nur durch einen Blick auf den Kernel-Quellcode verstanden werden. Ich habe versucht, einen Teil davon in Python-Modulen zu kapseln , sodass Sie möglicherweise auch daran interessiert sind. Der procps- Quellcode ist auch eine gute Informationsquelle.
quelle
Die IBM DeveloperWorks-Bibliothek ist ein guter Ort für Artikel wie diesen. Ich fand nichts direkt zutreffendes, aber der Abschnitt "Ressourcen" eines Papiers führte mich dazu. Es hat einige gute Infos ...
http://www.comptechdoc.org/os/linux/howlinuxworks/linux_hlproc.html
quelle