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.
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.
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!
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.