Read more
Das praktische Nachschlagewerk für die tägliche Arbeit mit Linux und/oder Unix!Linux-Unix-Grundlagen gibt eine Übersicht zu den wichtigsten Unix-Kommandos mit ihren Optionen.Linux-Unix-Shells ist eine kompakte Zusammenfassung der folgenden Shells: Bourne-Shell (sh), Bourne-Again-Shell (bash), Korn-Shell (ksh), C-Shell (csh), TC-Shell (tcsh).Darüber hinaus enthält das Kapitel eine alphabetisch geordnete Liste aller für die Linux-Unix-Shells wichtigen Kommandos, Builtin-Kommandos und vordefinierten Aliase.awk und sed stellt die beiden mächtigen Werkzeuge zur Analyse und Manipulation vor.lex und yacc beschreibt das zur lexikalischen Analyse geeignete Tool lex sowie das mit ihm verwandte Tool yacc, das sich hervorragend für die Syntaxanalyse eignet.Make ist eine komplexe Zusammenfassung des Programmgenerators make, der für jeden Softwareentwickler unverzichtbar ist.Linux-Unix-Systemprogrammierung beschreibt die Systemprogrammierung unter Linux/Unix, die wie jedes andere Betriebssystem Systemaufrufe anbieten. Diese können von Benutzerprogrammen aus aufgerufen werden, wenn gewisse Dienste vom System benötigt werden, wie z.B. Öffnen einer Datei, dynamisches Allokieren von Speicherplatz oder Kommunizieren mit anderen Prozessen. Sehr umfangreich werden dabei die Netzwerkprogrammierung und die Thread-Programmierung beschrieben. Die entsprechenden Konstrukte und Funktionen werden nicht nur vorgestellt, sondern oft wird noch ein kleiner Codeausschnitt angegeben, der zeigt, wie die Funktionen zu verwenden sind. Außerdem beschreibt dieses Kapitel kurz wichtige Entwicklungswerkzeuge.Der Autor:Helmut Herold ist Autor zahlreicher Bücher zu Linux/Unix und C im Verlag Addison-Wesley. Er ist Professor an der Georg-Simon-Ohm Fachhochschule in Nürnberg.
About the author
Prof. Dr. Helmut Herold studierte Informatik an der Friedrich-Alexander Universität Erlangen-Nürnberg.Nach einer 3-jährigen Entwickler-Tätigkeit bei Intel in den USA (Oregon), kehrte er zurück nach Deutschland und war als Fachgruppenleiter an der Siemens-Technik-Akademie tätig. Während dieser Zeit promovierte er inseiner Freizeit an der Friedrich-Alexander Universität Erlangen-Nürnberg. Er wechselte im Jahr 2000 zur SuSE Linux GmbH, bevor er 2002 eine Professur an der Georg-Simon-Ohm Fachhochschule Nürnberg annahm, wo er heute 'Software-Engineering' unterrichtet.
Report
[...]Das vorliegende Buch ist eine Kurzreferenz zu Linux und Unix, und gibt einen Überblick über die Möglichkeiten, die sich hinter diesen Betriebssystemen verbergen. Dabei ist das Buch nicht für Laien oder Anfänger geeignet. Es wendet sich an den Fachmann / die Fachfrau, welche ein Nachschlagewerk suchen und sich über spezielle Themen aus diesem Bereich informieren möchten. Ein solides Grundwissen im Computerbereich und ein spezielles Fachwissen im Umgang mit Linux- und Unix-Systemen wird dabei vorrausgesetzt. [...]Fazit: Ein gutes Buch, das nicht fehlen sollte, wenn man sich mit Linux und Unix intensiver beschäftigen möchte. Seine Schwächen werden durch die Informationsvielfalt und viele verständliche Erklärungen wieder wettgemacht, die normalerweise stundenlange Recherchen erfordern würden. (media-mania, März 2007)