alias chkconfig=sysv-rc-conf
chkconfig --list
Syntax
sysv-rc-conf command line usage:
sysv-rc-conf --list [service name]
sysv-rc-conf [--level <runlevels>] <service name> <on|off>
In Ubuntu wurde /etc/init.d durch /usr/lib/systemd ersetzt. Skripte können weiterhin von 'service' gestartet und gestoppt werden. Aber der primäre Befehl ist jetzt 'systemctl'. Der chkconfig-Befehl wurde zurückgelassen, und jetzt tun Sie dies mit systemctl.
Also statt:
chkconfig enable apache2
Sie sollten nach dem Dienstnamen suchen und ihn dann aktivieren
systemctl status apache2
systemctl enable apache2.service
Systemd ist freundlicher geworden, herauszufinden, ob Sie ein systemd-Skript oder ein /etc/init.d-Skript haben, und das Richtige zu tun.
Der Befehl chkconfig
ist in Ubuntu nicht mehr verfügbar. Der äquivalente Befehl zu chkconfig
ist update-rc.d
.Dieser Befehl unterstützt fast alle neuen Versionen von Ubuntu.
Die ähnlichen Befehle sind
update-rc.d <service> defaults
update-rc.d <service> start 20 3 4 5
update-rc.d -f <service> remove
sysv-rc-conf ist eine alternative Option für Ubuntu.
sudo apt-get install sysv-rc-conf
sysv-rc-conf --list xxxx