Hallo,
ich bin auf der Suche nach Bücher und Quellen für Programmier-Einsteiger auf Linux. Da ich auf Windows-Rechnern in C bereits kleinere Programme geschrieben habe (z.B. textbasierte Datenauswertung einer Wetterstation ohne GUI), aber auf Linux noch recht neu bin, bräuchte ich etwas, das mir neben einen tieferen Einstieg in C möglichst auch gleichzeitig die Interna von Linux näherbringt.
Wer kennt gute Bücher oder sonstige Tutorials? Danke im vorab.
cu,
Hansy
Bücher und Quellen für Programmier-Einsteiger auf Linux
Re: Bücher und Quellen für Programmier-Einsteiger auf Linux
Bei den howtos kannste dich auch mal umschauen: /usr/share/doc/HOWTO
Oder im Netz immer die Neuesten: http://www.ibiblio.org/pub/Linux/docs/HOWTO/
Manche sind hervorragend (auch im Detail), manche weniger gut
Grüße
Pil
Oder im Netz immer die Neuesten: http://www.ibiblio.org/pub/Linux/docs/HOWTO/
Manche sind hervorragend (auch im Detail), manche weniger gut
Grüße
Pil
auf http://www.pronix.de gibts ein paar Tutorials u.a auch eins über C unter Linux
Kapitel:
| Der Einstieg | Datentypen und Variablen| Operatoren | Kontrollstrukturen | Funktionen | Schleifen | Präprocessor | Arrays und Strings | Zeiger | Kommandozeile | Dynamische Speicherverwaltung | Strukturen | High-Level-Datei-E/A | Low-Level-Datei-E/A | Dateien, Verzeichnisse und Ihre Attribute | Argumentlisten | Dynamische Datenstrukturen | Beenden und Anhalten von Prozessen | Rekursionen | Zeitfunktionen | Zahlensysteme und Bitoperatoren | Environment eines Prozesses | Weitere Headerdateien und Funktionen | Kreiern und Starten von Prozessen | Dämonprozesse | Signale | Interprozesskommunikationen | Semigrafik (curses.h) | Mausprogrammierung mit gpm.h | Terminal E/A | Blockieren und Sperren von Dateien | Parallelprogrammierung mit Threads | Fortgeschrittene Aus- und Eingabe | Security & Programming | Projekt Beispiel : Textkonverter C2HTML | Grafiken erzeugen mit der GD-Library | Memory Leaks - Programme zum Auffinden von Speicherlecks | Algorithmen | Compilieren | GUI-Programmierung mit gtk+ |
Kapitel:
| Der Einstieg | Datentypen und Variablen| Operatoren | Kontrollstrukturen | Funktionen | Schleifen | Präprocessor | Arrays und Strings | Zeiger | Kommandozeile | Dynamische Speicherverwaltung | Strukturen | High-Level-Datei-E/A | Low-Level-Datei-E/A | Dateien, Verzeichnisse und Ihre Attribute | Argumentlisten | Dynamische Datenstrukturen | Beenden und Anhalten von Prozessen | Rekursionen | Zeitfunktionen | Zahlensysteme und Bitoperatoren | Environment eines Prozesses | Weitere Headerdateien und Funktionen | Kreiern und Starten von Prozessen | Dämonprozesse | Signale | Interprozesskommunikationen | Semigrafik (curses.h) | Mausprogrammierung mit gpm.h | Terminal E/A | Blockieren und Sperren von Dateien | Parallelprogrammierung mit Threads | Fortgeschrittene Aus- und Eingabe | Security & Programming | Projekt Beispiel : Textkonverter C2HTML | Grafiken erzeugen mit der GD-Library | Memory Leaks - Programme zum Auffinden von Speicherlecks | Algorithmen | Compilieren | GUI-Programmierung mit gtk+ |