alias chkconfig=sysv-rc-conf
chkconfig --list
syntaxe
sysv-rc-conf command line usage:
sysv-rc-conf --list [service name]
sysv-rc-conf [--level <runlevels>] <service name> <on|off>
V Ubuntu byl /etc/init.d nahrazen /usr/lib/systemd. Skripty lze stále spouštět a zastavovat pomocí „služby“. Ale primární příkaz je nyní 'systemctl'. Příkaz chkconfig byl ponechán a nyní to uděláte pomocí systemctl.
Takže místo:
chkconfig enable apache2
Měli byste vyhledat název služby a poté ji povolit
systemctl status apache2
systemctl enable apache2.service
Systemd se stal přátelštější, pokud jde o zjišťování, zda máte skript systemd nebo skript /etc/init.d a děláte správnou věc.
Příkaz chkconfig
již není v Ubuntu k dispozici. Ekvivalentní příkaz k chkconfig
je update-rc.d
.Tento příkaz téměř podporuje všechny nové verze ubuntu.
Podobné příkazy jsou
update-rc.d <service> defaults
update-rc.d <service> start 20 3 4 5
update-rc.d -f <service> remove
sysv-rc-conf je alternativní možnost pro Ubuntu.
sudo apt-get install sysv-rc-conf
sysv-rc-conf --list xxxx