Systemclt & Service-Kurzreferenztabelle (CentOS7 & Amazon Linux 2)

Eine Kurzreferenztabelle zu Systemctl und Service unter CentOS7 und Amazon Linux 2.

Muss als root oder sudo ausgeführt werden. Grundsätzlich werde ich basierend auf Sudo schreiben.

systemctl und service sind grundsätzlich gegensätzlich

Anlaufen

$ sudo systemctl start [UNIT]
$ sudo service [UNIT] start 

Beispiel

$ sudo systemctl start nginx
$ sudo service nginx start 

Einstellungen widerspiegeln (Konfiguration lesen)

Da die Einstellungen angewendet werden, sollte es keine Betriebsunterbrechung geben.

$ sudo systemctl reload [UNIT]
$ sudo service [UNIT] reload

Beispiel

$ sudo systemctl reload nginx
$ sudo service nginx reload

Starten Sie neu

Es liegt eine vorübergehende Betriebsunterbrechung vor.

$ sudo systemctl restart [UNIT]
$ sudo service [UNIT] restart

Beispiel

$ sudo systemctl reload nginx
$ sudo service nginx reload

Halt

$ sudo systemctl stop [UNIT]
$ sudo service [UNIT] stop

Beispiel

$ sudo systemctl stop nginx
$ sudo service nginx stop 

Statusanzeige

$ sudo systemctl stop [UNIT]
$ sudo service [UNIT] stop

Beispiel

$ sudo systemctl status nginx
$ sudo service nginx status 

Einstellung für automatischen Servicestart

Festlegen, ob der Dienst beim Starten des Servers automatisch gestartet werden soll.

Aktivierung

$ sudo systemctl enable [UNIT]
$ sudo service [UNIT] enable

Beispiel

$ sudo systemctl enable nginx
$ sudo service nginx enable

Einstellung für automatischen Servicestart

Invalidierung

$ sudo systemctl enable [UNIT]
$ sudo service [UNIT] enable

Beispiel

$ sudo systemctl enable nginx
$ sudo service nginx enable

Servicelistenanzeige

$ sudo systemctl list-unit-files --type=service

Konfigurationsdatei neu laden

$ sudo systemctl daemon-reload


Recommended Posts

Systemclt & Service-Kurzreferenztabelle (CentOS7 & Amazon Linux 2)
Kurzreferenztabelle für Spaltentypen
[Rails] Haml-Code-Kurzreferenztabelle