Chcę mieć pewność, w jakiej kolejności usługi są uruchamiane podczas procesu rozruchu w systemach opartych na Debianie (w szczególności Debian Squeeze).
Z góry dziękuję.
W skrócie:
ls /etc/rc*.d
To pokazuje, od czego zaczyna się poziom pracy i na każdym poziomie kolejność jest określana przez liczbę po literze (K to Kill, S to start).
Możesz skonfigurować, co zaczyna się na każdym poziomie pracy za pomocą sysv-rc-conf, który można zainstalować z apt.
np. w moim systemie apache2 jest dowiązany w rc5.d jako „S20apache2”. Link w tym samym katalogu z S19 zaczyna się przed nim, coś z S21 zaczyna się po nim.
Dalsza lektura:
Czy narzędzia rcconf i sysv-rc-conf pomogłyby?
Następnie możesz je uruchomić, wpisując
rcconf
lubsysv-rc-conf
.źródło
Za pomocą tego prostego polecenia możesz wyświetlić listę wszystkich usług i ich status:
Z instrukcji:
źródło
źródło
Na Debianie rcconf powinien załatwić sprawę, aby skonfigurować stop / start już obecnych usług.
Cały czas używam tego w Debian Jessie i Wheezy.
źródło