Il post elenca il nuovo comando systemctl in RHEL 7 con il comando legacy service/chkconfig. Il servizio di comandi legacy e chkconfig sono ancora compatibili in RHEL 7 con l'output delle informazioni di inoltro/reindirizzamento del comando systemctl prevalente.
Avvio, arresto e verifica dello stato di un servizio
Avvia un servizio:
# systemctl start [service_name]
ad esempio:
# systemctl start multipathd
Interrompi un servizio:
# systemctl stop [service_name]
ad esempio:
# systemctl stop multipathd
Controlla lo stato di un servizio:
# systemctl status [service_name]
ad esempio:
# systemctl status multipathd
Abilitazione o disabilitazione dell'avvio automatico di un servizio
Abilita l'avvio automatico di un servizio all'avvio (equivalente a chkconfig):
# systemctl enable [service_name]
ad esempio:
# systemctl enable multipathd
Disabilita l'avvio automatico di un servizio all'avvio:
# systemctl disable [service_name]
per esempio:
# systemctl disable multipathd
Servizi di quotazione
Elenca le unità di servizio attive:
# systemctl list-units --type service
Elenca lo stato abilitato/disabilitato di tutte le unità di servizio installate:
# systemctl list-unit-files --type service