Wie erfahre ich, was ich mit / proc und / sys machen kann? [Closed]

15

Ich würde gerne mehr über die erweiterten Verwendungsmöglichkeiten des /procund der /sysvirtuellen 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.

Xenoterracid
quelle
Für letztere empfehle ich die Kernel-Mailingliste. Gelingt das nicht, notiert der Patch.
Shadur

Antworten:

9

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.

Cahuk
quelle
2
Schöner Artikel. Übrigens bevorzugen wir eine kleine Zusammenfassung / Erklärung dessen, worauf Sie verweisen, über den Titel hinaus. Das heißt, wir müssen im Voraus wissen, was Sie von uns erwarten.
Tshepang
1
Ich würde zweimal abstimmen, wenn ich könnte
Xenoterracide
11

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 .

maxschlepzig
quelle
3

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.

Keith
quelle