Die Linux-Programmierschnittstelle: Ein Handbuch zur Programmierung von Linux- und Unix-Systemen

Bewertung:   (4,8 von 5)

Die Linux-Programmierschnittstelle: Ein Handbuch zur Programmierung von Linux- und Unix-Systemen (Michael Kerrisk)

Leserbewertungen

Zusammenfassung:

Das Buch wird weithin als umfassende und detaillierte Quelle für die Programmierung von Linux- und Unix-Systemen angesehen und für seine Klarheit, Organisation und technische Genauigkeit gelobt. Es bietet wertvolle Einblicke in Systemaufrufe und APIs, zusammen mit gut geschriebenen C-Code-Beispielen. Obwohl der Inhalt dicht und wissensreich ist, finden die Leser es im Allgemeinen lohnend und unverzichtbar für jeden, der sein Verständnis der Linux-Programmierung vertiefen möchte.

Vorteile:

Umfassende und gründliche Behandlung der Programmierung von Linux- und Unix-Systemen.

Nachteile:

Klarer, professioneller Schreibstil mit ausgezeichneter Organisation.

(basierend auf 276 Leserbewertungen)

Originaltitel:

The Linux Programming Interface: A Linux and Unix System Programming Handbook

Inhalt des Buches:

Die Linux-Programmierschnittstelle (TLPI) ist der maßgebliche Leitfaden für die Linux- und UNIX-Programmierschnittstelle - die Schnittstelle, die von fast jeder Anwendung verwendet wird, die auf einem Linux- oder UNIX-System läuft.

In diesem maßgeblichen Werk liefert der Linux-Programmierexperte Michael Kerrisk detaillierte Beschreibungen der Systemaufrufe und Bibliotheksfunktionen, die Sie benötigen, um das Handwerk der Systemprogrammierung zu beherrschen, und begleitet seine Erläuterungen mit klaren, vollständigen Beispielprogrammen.

Sie finden Beschreibungen von über 500 Systemaufrufen und Bibliotheksfunktionen sowie mehr als 200 Beispielprogramme, 88 Tabellen und 115 Diagramme. Sie lernen, wie:

-Effizientes Lesen und Schreiben von Dateien.

-Signale, Uhren und Timer zu verwenden.

-Prozesse zu erstellen und Programme auszuführen.

-Sichere Programme zu schreiben.

Multithreading-Programme mit POSIX-Threads zu schreiben.

-Erstellen und Verwenden von gemeinsam genutzten Bibliotheken.

-Kommunikation zwischen Prozessen mit Hilfe von Pipes, Message Queues, Shared Memory und Semaphoren durchführen.

-Schreiben von Netzwerkanwendungen mit der Sockets-API.

Die Linux-Programmierschnittstelle deckt zwar eine Fülle von Linux-spezifischen Funktionen ab, darunter epoll, inotify und das /proc-Dateisystem, doch die Betonung der UNIX-Standards (POSIX. 1-2001/SUSv3 und POSIX. 1-2008/SUSv4) macht es für Programmierer, die auf anderen UNIX-Plattformen arbeiten, gleichermaßen wertvoll.

The Linux Programming Interface ist das umfassendste einbändige Werk über die Linux- und UNIX-Programmierschnittstelle und ein Buch, das dazu bestimmt ist, ein neuer Klassiker zu werden.

Weitere Daten des Buches:

ISBN:9781593272203
Autor:
Verlag:
Sprache:Englisch
Einband:Hardcover
Erscheinungsjahr:2010
Seitenzahl:1552

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Die Linux-Programmierschnittstelle: Ein Handbuch zur Programmierung von Linux- und Unix-Systemen -...
Die Linux-Programmierschnittstelle (TLPI) ist der...
Die Linux-Programmierschnittstelle: Ein Handbuch zur Programmierung von Linux- und Unix-Systemen - The Linux Programming Interface: A Linux and Unix System Programming Handbook

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)