Systemprogrammierung unter UNIX - Hardcover

Horn, Thomas

 
9783341010907: Systemprogrammierung unter UNIX

Inhaltsangabe

UNIX / Linux spielt heute in der Praxis eingesetzter Systemplattformen eine entscheidende Rolle. In diesem Buch finden Sie einen schnellen Einstieg in die Systemprogrammierung. Neben Grundlagen und Konzepten lernen Sie die wesentlichen Systemaufrufe kennen. Sie erfahren, wie UNIX / Linux aufgebaut ist und wie man die Standardbausteine verwendet, um eigene Systemprogramme zu erstellen. Hierzu gehören Script-Programmierung, UNIX-Prozesse, Interprozess-Kommunikation und Synchronisation, UNIX-Dateisystem, Verteilte Systeme, Scheduling und Speicherverwaltung. Die Konzepte werden an Hand von Anwendungsszenarien und lauffähigen Code-Beispielen erläutert und vertieft, so dass Sie nicht nur die Grundlagen verstehen lernen, sondern insbesondere ihr Einsatzpotenzial für die Praxis beurteilen können.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Von der hinteren Coverseite

UNIX wird als die allgemeine Bezeichnung einer Betriebssystemfamilie auf folgender Basis betrachtet:

  • POSIX-Standards des IEEE,
  • XPG4 der X/Open-Gruppe führender UNIX-Anbieter und
  • einiger (POSIX-konformer) ISO-Standards der International Standardization Organization

Als Grundlage für die Betrachtung der Systemarchitekturen dienen das BSD und das OSF/1.

    Inhaltliche Schwerpunkte sind:
  • Einführung in RISC-Architekturen und Funktionsprinzipien der UNIX-Betriebssysteme
  • Anwendung der Kommandointerpreter: Bourne-Shell, C-Shell, TC-Shell, POSIX/XPG4-Shell
  • Anwendung der Funktionen der StandardC-Library aus UNIX-Sicht und der POSIX- bzw. XPG4-konformen Kernelfunktionen

Alle Programmbeispiele werden in C entwickelt. C-Kenntnisse sind deshalb empfehlenswert, aber keine Voraussetzung.

Dieses kompakte Fachbuch vermittelt Insiderwissen für den fortgeschrittenen UNIX-Benutzer.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.