Hallo,
wo muss ich ein Script plazieren, dass es nach dem booten automtisch ausgeführt wird.
Script automatisch starten
-
- Beiträge: 69
- Registriert: 26.06.2004 22:29:20
- Wohnort: Bergisch Gladbach
-
Kontaktdaten:
Ganz kurz in Stichworten:
* Die Skripts liegen üblicherweise in /etc/init.d
* Die Skripts sind so gestaltet, dass sie die Parameter "start" und "stop" akzeptieren und die entsprechenden Aktionen durchführen
* "Runlevels" bestimmen, welche Dienste in welcher Reihenfolge gestartet werden. Für die Runlevels gibt es Verzeichnisse wie /etc/rcS.d, /etc/rc1.d, /etc/rc2.d
* Debian Systeme starten typischerweise in Runlevel 2: also sind die Verzeichnisse /etc/rcS.d, /etc/rc0.d und /etc/rc1.d
* In den Runlevel Verzeichnissen gibt es symbolische Links zu den Skripten in /etc/init.d. Diese sehen etwa so aus:
S14ppp
K11anacron
Beginnt ein Link mit S, wird es beim Starten ausgeführt, beginnt es mit K, wird es beim Shutdown ausgeführt. Die Nummer legt die Reihenfolge der Ausführung der Skripts innerhalb eines Runlevels fest.
Vielleicht helfen dir diese Infos beim ersten Einstieg in das Thema.
Jochen
* Die Skripts liegen üblicherweise in /etc/init.d
* Die Skripts sind so gestaltet, dass sie die Parameter "start" und "stop" akzeptieren und die entsprechenden Aktionen durchführen
* "Runlevels" bestimmen, welche Dienste in welcher Reihenfolge gestartet werden. Für die Runlevels gibt es Verzeichnisse wie /etc/rcS.d, /etc/rc1.d, /etc/rc2.d
* Debian Systeme starten typischerweise in Runlevel 2: also sind die Verzeichnisse /etc/rcS.d, /etc/rc0.d und /etc/rc1.d
* In den Runlevel Verzeichnissen gibt es symbolische Links zu den Skripten in /etc/init.d. Diese sehen etwa so aus:
S14ppp
K11anacron
Beginnt ein Link mit S, wird es beim Starten ausgeführt, beginnt es mit K, wird es beim Shutdown ausgeführt. Die Nummer legt die Reihenfolge der Ausführung der Skripts innerhalb eines Runlevels fest.
Vielleicht helfen dir diese Infos beim ersten Einstieg in das Thema.
Jochen
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Hi,
das Script packst du in /etc/init.d/ Es muss aber ein bestimmtest Format haben, schau dir mal die Datei README in dem Verzeichnis an. Das Script muss - wie alle anderen Scripte auch - ausfuehrbar sein. Aktivieren kannst du das Script dann mit update-rc.d. Der Befehl sollte etwa so aussehen
Fuer mehr Infos zum init System findest du im Debian Policy Manual
bye, Martin
das Script packst du in /etc/init.d/ Es muss aber ein bestimmtest Format haben, schau dir mal die Datei README in dem Verzeichnis an. Das Script muss - wie alle anderen Scripte auch - ausfuehrbar sein. Aktivieren kannst du das Script dann mit update-rc.d. Der Befehl sollte etwa so aussehen
Code: Alles auswählen
update-rc.d <name deines scripts> defaults 99
bye, Martin
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden