Ich versuche, Linux-Systemprogrammierung zu lernen. Welches Buch ist das beste, um dies zu lernen?
Ich versuche, Linux-Systemprogrammierung zu lernen. Welches Buch ist das beste, um dies zu lernen?
Antworten:
Sie können diesen Link auch verweisen
Das Linux Programming Interface von Michael Kerrisk
Beachten Sie, dass der Autor der aktuelle Betreuer der Linux-Manpages ist. Und dass es noch nicht fertig ist, kann ich eigentlich nicht sagen, wie gut es ist, aber ich habe die Blog-Beiträge darüber gelesen und es klingt wie ein gutes Buch. (und er ist der Betreuer der Manpages, und diese sind größtenteils gut geschrieben und er sollte sich auskennen)
EDIT: Buch ist jetzt raus.
http://blog.man7.org/2009/07/whats-book-about.html
Hier finden Sie eine Datenbank mit den besten Büchern zum Erlernen von Linux: http://www.tldp.org/guides.html
Ich lese gerade Einführung in Linux - Ein praktischer Leitfaden von Machtelt Garrels
Und ich mag es, die Art und Weise, wie es geschrieben steht, macht es einfach zu verstehen.
Ich stimme der Stevens-Empfehlung zu. Die einzige echte Alternative ist Advanced UNIX Programming von MJ Rochkind: http://basepath.com/aup/
Das POSIX-Programmierhandbuch von ORA (http://oreilly.com/catalog/9780937175736) kann nützlich sein, ich habe es jedoch nicht selbst gelesen.
Die Linux-Programmierschnittstelle ist jetzt verfügbar ...
Das Design des UNIX-Betriebssystems von Maurice J. Bach beschreibt die internen Algorithmen und Strukturen, die die Grundlage des UNIX ® -Betriebssystems bilden, sowie deren Beziehung zur Programmierschnittstelle
Sie können in das Buch namens Linux System Programming in Google Books lesen . Es ist ein wirklich gutes Buch, das ich empfehlen kann.