lpi1:init
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
| lpi1:init [2012/07/11 10:30] – Externe Bearbeitung 127.0.0.1 | lpi1:init [2016/06/20 15:31] (aktuell) – [wait] ingo_wichmann | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== SysV-init ====== | ====== SysV-init ====== | ||
| - | ===== erste init-Skripte ===== | ||
| - | Welche Start-Skripte werden bei __jedem__ Bootvorgang als __erstes__ gestartet? | ||
| - | |||
| - | === SuSE === | ||
| - | / | ||
| - | |||
| - | === Debian === | ||
| - | / | ||
| - | /etc/rcS.d/ | ||
| - | |||
| - | === CentOS 5 === | ||
| - | / | ||
| - | |||
| ===== runlevel ===== | ===== runlevel ===== | ||
| Unter RedHat und SuSE gibt es Runlevel 1 als Notfall-Modus. Unter Debian ist Runlevel 1 nicht als Notfall-Modus geeignet. '' | Unter RedHat und SuSE gibt es Runlevel 1 als Notfall-Modus. Unter Debian ist Runlevel 1 nicht als Notfall-Modus geeignet. '' | ||
| Zeile 35: | Zeile 22: | ||
| | 2 - 5 | Full multiuser with network and xdm [vollwertiges System, z.B. Desktop-PCs]| | | 2 - 5 | Full multiuser with network and xdm [vollwertiges System, z.B. Desktop-PCs]| | ||
| | 6 | System reboot [System wird neu gestartet] (Do not use this for initdefault!) [ist gut für Reboot-Test]| | | 6 | System reboot [System wird neu gestartet] (Do not use this for initdefault!) [ist gut für Reboot-Test]| | ||
| + | |||
| + | ===== / | ||
| + | |||
| + | ==== wait ==== | ||
| + | Beispiel: netcat in den Runleveln 2 und 3 einmalig starten | ||
| + | |||
| + | Paket: netcat-traditional ((die Alternative '' | ||
| + | |||
| + | ''/ | ||
| + | |||
| + | < | ||
| + | nc: | ||
| + | </ | ||
| + | |||
| + | ps -C netcat | ||
| + | telinit q | ||
| + | ps -C netcat | ||
| + | pkill netcat | ||
| + | ps -C netcat | ||
| + | |||
| + | ==== respawn ==== | ||
| + | Beispiel: netcat in den Runleveln 2 und 3 starten; und erneut starten, wenn der Prozess beendet wurde. | ||
| + | |||
| + | Paket: netcat-traditional | ||
| + | |||
| + | ''/ | ||
| + | |||
| + | < | ||
| + | nc: | ||
| + | </ | ||
| + | |||
| + | ps -C netcat | ||
| + | telinit q | ||
| + | ps -C netcat | ||
| + | pkill netcat | ||
| + | ps -C netcat | ||
| + | |||
| + | ===== erste init-Skripte ===== | ||
| + | Welche Start-Skripte werden bei __jedem__ Bootvorgang als __erstes__ gestartet? | ||
| + | |||
| + | === SuSE === | ||
| + | / | ||
| + | |||
| + | === Debian === | ||
| + | / | ||
| + | /etc/rcS.d/ | ||
| + | |||
| + | === CentOS 5 === | ||
| + | / | ||
| ===== runlevel Start-Skripte ===== | ===== runlevel Start-Skripte ===== | ||
| Zeile 63: | Zeile 99: | ||
| == Debian == | == Debian == | ||
| update-rc.d dienst default | update-rc.d dienst default | ||
| + | oder | ||
| + | insserv dienst | ||
| === Dienst sofort, einmalig beenden === | === Dienst sofort, einmalig beenden === | ||
| Zeile 75: | Zeile 113: | ||
| == Debian == | == Debian == | ||
| update-rc.d -f dienst remove | update-rc.d -f dienst remove | ||
| + | oder | ||
| + | insserv -r dienst | ||
| + | |||
| + | ==== Startoptionen eines Dienstes ändern ==== | ||
| + | |||
| + | Debian, Ubuntu: | ||
| + | cp -a / | ||
| + | vim / | ||
| + | |||
| + | SuSE, RedHat: | ||
| + | cp -a / | ||
| + | vim / | ||
| + | |||
| + | Änderungen anzeigen: | ||
| + | diff / | ||
| - | Außerdem eventuelle Configdateien unter '' | + | Dienst neu starten: |
| + | | ||
| ===== Start-Skript für Dienste von Drittanbietern ===== | ===== Start-Skript für Dienste von Drittanbietern ===== | ||
lpi1/init.1342002609.txt.gz · Zuletzt geändert: 2014/02/10 09:30 (Externe Bearbeitung)
