Linux-Programmierer. Kann mir jemand helfen?

Kann mir jemand helfen ich will endlich lernen, wie man programmiert Linux (Betriebssystem). Gib es daf? R eine E-Buch, das kannst du kostenlos oder etwas downloaden.

2 Responses

  1. linux ist (genauso wie unix) nicht in einer speziellen sprache, sondern in der programmiersprache C geschrieben. statt den “normalen” funktionen musst du dann die POSIX-funktionen benutzen. POSIX ist ein standard, der die schnittstelle zwischen programm und betriebssystem festlegt.
    also erstmal C lernen und dann linux programmieren ;)
    link für ein ganz gutes c-buch, das online verfügbar ist: http://openbook.galileocomputing.de/c_von_a_bis_z/?GalileoSession=72465210A4.Xk-IZz-k
    und hier ein link, wo du die POSIX-funktionen findest, allerdings auf englisch: http://www.space.unibe.ch/comp_doc/c_manual/C/FUNCTIONS/funcref.htm#posix

    vielleicht meintest du aber auch so genannte shell-skripts. das sind skripts, in denen du kommandos ablegen und diese dann direkt in der shell ausführen lassen kannst (wie batch-dateien für windows, bloß wesentlich leistungsfähiger).
    auch hierzu ein sehr guter link, allerdings auch auf englisch: http://tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf

    hoffe, das hilft dir ein bisschen weiter!

  2. Für Anwendungen, die Linux in vollen Ausmaß nutzen am besten zuerst “C von A bis Z” und anschließend “Linux-Unix Programmierung”, beides vom gleichen Autor.
    Im ersten Buch lernst du C-Programmierung und das 2. behandelt Linux-Spezifische Eigenschaften wie Interprozesskommunikation etc.

Leave a Reply