Table de référence rapide systemclt & service (CentOS7 et Amazon Linux 2)

Un tableau de référence rapide de systemctl et service sur CentOS7 et Amazon Linux 2.

Doit être exécuté en tant que root ou sudo. Fondamentalement, j'écrirai basé sur sudo.

systemctl et service sont fondamentalement opposés

Commencez

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

Exemple

$ sudo systemctl start nginx
$ sudo service nginx start 

Reflect settings (lire la configuration)

Étant donné que les paramètres sont appliqués, il ne devrait y avoir aucune interruption de service.

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

Exemple

$ sudo systemctl reload nginx
$ sudo service nginx reload

Redémarrer

Il y a une interruption momentanée de service.

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

Exemple

$ sudo systemctl reload nginx
$ sudo service nginx reload

Arrêtez

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

Exemple

$ sudo systemctl stop nginx
$ sudo service nginx stop 

Affichage de l'état

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

Exemple

$ sudo systemctl status nginx
$ sudo service nginx status 

Réglage du démarrage automatique du service

Définition du démarrage automatique du service au démarrage du serveur.

Activation

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

Exemple

$ sudo systemctl enable nginx
$ sudo service nginx enable

Réglage du démarrage automatique du service

Annulation

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

Exemple

$ sudo systemctl enable nginx
$ sudo service nginx enable

Affichage de la liste des services

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

Recharger le fichier de configuration

$ sudo systemctl daemon-reload


Recommended Posts

Table de référence rapide systemclt & service (CentOS7 et Amazon Linux 2)
Tableau de référence rapide des types de colonnes
[Rails] Tableau de référence rapide du code haml