2010-12-23 4 views
2

Wo kann man anfangen, wenn man an Unix-Systemen interessiert ist?Unix-Systemprogrammierung

Irgendwelche empfohlene Lektüre, Tutorials usw., die auf den Anfänger ausgerichtet sind?

Welches Wissen ist erforderlich, um mit der Systemprogrammierung zu beginnen?

Antwort

1

Starten Sie mit Mark Rochkind "Advanced Unix Programming", wenn Sie es finden können. Dann absolvieren Sie Stevens "Advanced Programming in the Unix Environment".

+0

Das Wort "Advanced", ist das Buch noch für Anfänger in der Systemprogrammierung? Muss ich die Assemblersprache kennen? – jarryd

+0

Nein, beide Bücher sind in C, und Rochkinds ist sehr klar für einen mäßig qualifizierten Programmierer. Ich las es zuerst in den späten 1980er Jahren (es wurde seitdem aktualisiert). –

+0

Steven's Buch ist sehr tief und ich fand es hilfreich, Rochkinds gelesen zu haben, bevor ich mich damit beschäftigte. –

2

Stevens ist die Bibel. Lesen und verstehen Sie dies und seine anderen Bücher und Sie haben das meiste von dem, was Sie brauchen.

2

Ich habe mich viele Bücher versucht, das System für das Lernen programming.The am besten, die ich gefunden ist: Systemprogrammierung mit C und Unix von Adam Hoover Sie direkt mit diesem beginnen Buch.

0

http://www.cs.rutgers.edu/LCSR-Computing/programming.html
unter Unix in c zu programmieren und pascal

C und Unix Programmierung: ein umfassender Leitfaden
dies wirkte Wunder für mich

cprogramming.com Ich denke, der beste Ort, um C und C++ und einige andere Sachen zu lernen. Sie haben auch tolle Vorschläge für Bücher (und E-Books).