Ich möchte sichergehen, in welcher Reihenfolge Dienste während des Bootvorgangs in Debian-basierten Systemen (insbesondere Debian Squeeze) gestartet werden.
Danke im Voraus.
Zusamenfassend:
ls /etc/rc*.d
Dies zeigt Ihnen, was auf welchem Runlevel beginnt, und in jedem Level wird die Reihenfolge durch die Zahl nach dem Buchstaben bestimmt (K ist Kill, S ist Start).
Sie können mit sysv-rc-conf, das mit apt installiert werden kann, konfigurieren, was auf jedem Runlevel beginnt.
zB auf meinem system ist apache2 in rc5.d als "S20apache2" symbolisiert. Ein Link im selben Verzeichnis wie S19 würde davor starten, etwas mit S21 würde danach starten.
Weitere Lektüre:
Würden die Dienstprogramme rcconf und sysv-rc-conf helfen?
Anschließend können Sie sie mit
rcconf
oder ausführensysv-rc-conf
.quelle
Mit diesem einfachen Befehl können Sie alle Dienste und ihren Status auflisten:
Aus dem Handbuch:
quelle
quelle
Auf Debian sollte rcconf den Trick machen, nur um das Stoppen / Starten von bereits vorhandenen Diensten zu konfigurieren.
Ich benutze es die ganze Zeit bei Debian Jessie und Wheezy.
quelle