Vorwort


Dieses Tutorial ist lediglich ein kurzer Ueberblick in einige wichtige Entwicklungswerkzeuge die bei der Programmierung unter Linux/Unix hilfreich sein koennen (bzw. mir waren und noch immer sind). Sollten sich inhaltliche Fehler eingeschlichen haben, dann schickt mir einfach eine Mail (strcat@gmx.net) und ich werde sie beheben. Ich habe diese Uebersicht geschrieben, weil ich zur Zeit an meiner eigenen Distrubtion schreibe und mich deswegen sehr haeufig mit diesen Entwicklungsprogrammen auseinandersetzen muss. Dieses Tutorial richtet sich hauptsaechlich an User mit Programmierkenntnissen und dient mir als Nachschlagewerk.
Alle Beispiele und Kommandos beziehen sich auf Linux (Version 2.6.6); Bei Verwendung von {Free,Net,Open}BSD kann es zu Inkompatiblitaet kommen. So ist per Default strace auf OpenBSD nicht vorhanden (OpenBSD verwendet ktrace).
Die eingesetzten Programmversionen sind folgende:
Folgende Formatierungen werden haeufig verwendet:
Bsp. 1:
	1 $ uname -rs
	2 Linux 2.6.6
	3 $ date
	4 Fri Oct 29 19:18:45 CEST 2004
Texte in dieser Box (Bsp. 1) sind die Ausgaben des Linux/Unix - Prompts, der durch $ gekennzeichnet ist, wobei das eingegebene Kommando in Fettschrift hervorgehoben wird.

Bsp. 2:
	1 #!/bin/sh
	2 echo 'Hello, World!'
Texte die in solchen Boxen (Bsp. 2) stehen, sind Auszuege auf Beispielprogrammen In beiden Beispielen dienen die Ziffern am Anfang nur zur besseren Uebersicht, da ich auf einige Beispiele genauer eingehen werden.

Bsp. 3:
foo [option(en)] datei(en)
Hiermit (Bsp. 3) werden moegliche Beispielaufrufe dargestellt.

Fussnoten werden durch eine hochgestellte Ziffer (wie z. B. 1) dargestellt und verweisen auf das Ende der aktuellen Datei, wo auch die Navigation zu finden ist. Im Abschnitt Anhang findet ihr eine Linksammlung zu den hier angesprochenen Programmen.

Bsp. 4:
Hinweis: Sollte auch klar sein.

Bsp. 5:
Footnote:
1 Das ist eine Footnote.
2 Und noch eine Footnote.


Zurueck || Index || Vor