Služby v Ubuntu a Debianu
Základní použití Init skriptů (/etc/init.d
) a nastavení automaticky spouštěných služeb (zakázání automatického spouštění služby) pomocí update-rc.d
.
Služby
Skripty pro spuštění a ukončení služeb se v Ubuntu i Debianu nachází v/etc/init.d
. Například:
/etc/init.d/openvpn --help
Usage: /etc/init.d/openvpn {start|stop|reload|restart|force-reload|cond-restart|soft-restart|status}
Běží služba? (Některé nepodporují)
/etc/init.d/openvpn status
/etc/init.d/openvpn status
Spuštění služby
/etc/init.d/openvpn start
Zastavení služby
/etc/init.d/openvpn stop
Automatické spouštění služeb
Které z těchto služeb se kdy spustí (při vstupu do kterého runlevelu) lze určit pomocí nástrojeupdate-rc.d
:
update-rc.d
usage: update-rc.d [-n] [-f]remove update-rc.d [-n] defaults [NN | SS KK] update-rc.d [-n] start|stop NN runlvl [runlvl] [...] . update-rc.d [-n] disable|enable [S|2|3|4|5] -n: not really -f: force The disable|enable API is not stable and might change in the future.
Zabránění automatického spouštění služby
update-rc.d openvpn disable
Povolení automatického spouštění služby
update-rc.d openvpn enable
Runlevely
1 | Jednouživatelský záchranný režim |
2 | Běžný víceuživatelský režim (výchozí) |
3,4,5 | Nepoužívané (ani v Debianu, ani v Ubuntu) |
0 | Vypínání počítače |
6 | Restartování počítače |
S | Prvotní init, věc která se pouští při bootu jako první |
Autor: Jan Kalina Vydáno: 30.1.2012 10:30 Přečteno: 3423x Hodnocení: 88% (hodnoceno 5x) Vaše hodnocení: |
Debuntu.org: Managing services with update-rc.d Gentoo: Init skripty Ubuntu: Zrychlení startu systému - vypnutí nepotřebných služeb |
Komentáře
Nebyly přidány žádné komentáře.