Aktuelle Ressourcen zu Linux-Interna

OP #3966362
Hallo zusammen,

kennt jemand empfehlenswerte und aktuelle Literatur (Online oder Print) 
die sich mit den internen Abläufen des Linux-Kernels und den 
"Standard"-Anwendungen befassen? Ich meine damit nicht Dinge wie "Wie 
erstelle ich eine Verknüfung in KDE?" sondern so was wie:
- Bootvorgang
- Woher bekommt "top" seine Informationen?
- ...

Gruß
Dennis
OP
holger schrieb:
> sagt dir "Open Source" was?
Ja, kenne ich. Siehe auch unten.

gg schrieb:
>
> https://git.kernel.org/cgit/linux/kernel/git/torva...
>
> ~19 Millionen Code-Zeilen zum selbst Nachlesen
> ;-P ;-)
Das wäre ineffizient.

Tek schrieb:
> Was hat denn das eine mit dem anderen zu tun?
> Das würde ja heissen Open Source Software bräuchte nicht dokumentiert zu
> werden weil jeder selber in den Sourcen nachschauen kann....
Danke, du sprichst mir aus der Seele!
Dennis S. schrieb:
> kennt jemand empfehlenswerte und aktuelle Literatur (Online oder Print)
> die sich mit den internen Abläufen des Linux-Kernels und den
> "Standard"-Anwendungen befassen? Ich meine damit nicht Dinge wie "Wie
> erstelle ich eine Verknüfung in KDE?" sondern so was wie:
> - Bootvorgang
> - Woher bekommt "top" seine Informationen?

Das sind aber zwei sehr verschiedene Problemkreise. Für das Userland 
und die Kernel-Userland Interaktion tut es jedes gute UNIX-Buch. 
Spezifisch zum Linux Kernel habe ich im Regal stehen "Linux 
Kernelarchitektur" von Wolfgang Mauerer. Ist nur leider nach 10 Jahren 
nicht mehr auf dem aktuellen Stand.

Wenn es nur um einen groben Überblick geht: das Unterverzeichnis 
"Documentation" in den Kernelquellen. Zum Thema "woher kriegt top die 
Daten" wäre da .../Documentation/filesystems/proc.txt lesenswert.
Gast
Dennis S. schrieb:
> Danke schonmal für die vielen Vorschläge! Einiges ist leider schon sehr
> alt (das erwähnte Buch), aber ich werde mir die Sachen mal ansehen.
>
> Gruß
> Dennis

Wenn du aus das Device Driver Buch sprichst :
OK, es ist etwas alt, aber es reicht um eine gute Grundlage zu haben.
Spezialitäten GPIO, SATA, OF (OpenFirmware aka DeviceTree) kannst du nur 
im Treiber selber lesen

lwn, lkml sind auch wichtige Quellen
(Firma: BfEHS)
Hallo,

ich hab mal 3 gute gedruckte Bücher sehr gern gelesen. Die haben mir 
auch ein Stück weit geholfen. Das meiste sollte man aber online finden. 
Ist auch immer etwas aktueller.

- Linux-Kernel-Handbuch von Robert Love Senior Kernel Engineer bei 
Nobell
- Anwendungen entwickeln unter Linux
beide von Addison-Wesley

- Linux Konzepte, Kommandos, Oberflächen
von Springer

Grüße aus Berlin

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.