Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

Programm beim Booten starten

Diskussion: Programm beim Booten starten im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hallo. Ich möchte gerne beim hochfahren ein Programm starten... Jetzt habe ich ein wenig zu dem Thema gegoogelt und ...

Antwort
Alt 10.07.10, 18:21   #1 (permalink)
 
Registriert seit: 10.07.10
fr33 Leistung: Facit NTK
Likes: 0
Standard Programm beim Booten starten

Anzeige

Hallo.
Ich möchte gerne beim hochfahren ein Programm starten...
Jetzt habe ich ein wenig zu dem Thema gegoogelt und ein paar einträge gefunden in denen geschrieben wurde dass man den Befehl in /etc/init.d/irgendwas.boot eintragen soll aber die Datei habe ich garnicht (ich habe Arch Linux und nicht RH ) wie kann ich das jetzt anstellen?

Dinge die ich noch ausprobiert habe:
1.ich habe ein C Programm gschrieben dass ich nach /usr/sbin gapackt habe und dann in die rc.conf eingetragen habe, welches dann den Befehl mit system() ausführen sollte

2.ich habe versucht den Befehl selbst in die rc.conf einzutragen

3.ich habe den Befehl in die bashrc eingetragen sodass er ausgeführt wirdd wenn ich die shell starte. Das hat nicht geklappt weil der Befehl als root ausgeführt werden muss.

so das war es kann mir jemand helfen?

mfg fr33

fr33 ist offline   Mit Zitat antworten
Alt 10.07.10, 18:40   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Auf den meisten Linux-Systemen gibt es in /etc/init.d/ eine Datei namens 'rc.local', 'rc.boot' o.ä., wo du den Befehl eintragen kannst. Alternativ kannst du auch einfach ein eigenes Init-Skript schreiben.

Code:
#!/bin/bash

case "$1" in
start)
  meinbefehlzumstarten parameter1 parameter2...
  ;;
stop)
  meinbefehlzumstoppen parameter1 parameter2...
  ;;
*)
   echo "Usage: `basename $0` {start|stop}" >&2
   ;;
esac

exit 0
Dieses Skript legst du dann in /etc/init.d/ ab und verlinkst es in die gewünschten Runlevel (z.B. mit einem Runlevel-Editor).
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 10.07.10, 18:50   #3 (permalink)
Themenstarter
 
Registriert seit: 10.07.10
fr33 Leistung: Facit NTK
Likes: 0
Standard

ich habe keinen Ordner der init.d heißt das war das was ich oben unter anderem versucht habe zu erklähren...
fr33 ist offline   Mit Zitat antworten
Alt 10.07.10, 20:06   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Dann hast du einen Ordner der rc.d heisst.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 10.07.10, 20:07   #5 (permalink)
 
Benutzerbild von xbeduine
 
Registriert seit: 25.12.05
xbeduine Leistung: Facit NTK
Likes: 7
Standard

Arch hält sich an den BSD-Style beim booten - du hast hier auch keine /etc/init.d sonder das ganze wird über /etc/rc.XY abgehandelt.
http://wiki.archlinux.org/index.php/...etc.2Frc.local

//edit: Das Wiki von archlinux ist auch ziemlich gut: https://wiki.archlinux.de/
xbeduine ist offline   Mit Zitat antworten
Alt 10.07.10, 20:47   #6 (permalink)
Themenstarter
 
Registriert seit: 10.07.10
fr33 Leistung: Facit NTK
Likes: 0
Standard

Dankeschön für eure Hilfe ich habe jetzt die beiden Komandos in /etc/rc.local eingetragen und nun klappt alles einwandfrei!

vielen Dank!
mfg fr33
fr33 ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » Programm beim Booten starten
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61