GNU/Linux
Prestations de service
Recherche…
Service en cours d'exécution sur Ubuntu
Pour obtenir une liste du service sur votre système, vous pouvez exécuter:
service --status-all
La sortie du service --status-all
répertorie l'état des services contrôlés par le System V
Le +
indique que le service est en cours d'exécution -
indique un service arrêté. Vous pouvez le voir en exécutant le statut service SERVICENAME pour un service + et -.
Certains services sont gérés par Upstart . Vous pouvez vérifier l'état de tous les services Upstart avec la liste sudo initctl. Tout service géré par Upstart apparaîtra également dans la liste fournie par le service --status-all mais sera marqué par un?.
ref: https://askubuntu.com/questions/407075/how-to-read-service-status-all-results
Systemd service management
Services de cotation
-
systemctl
Pour répertorier les services en cours d'exécution -
systemctl --failed
Pour répertorier les services ayant échoué
Gestion des cibles (similaire aux niveaux d'exécution dans SysV)
-
systemctl get-default
Pour trouver la cible par défaut pour votre système -
systemctl set-default <target-name>
Pour définir la cible par défaut pour votre système
Gestion des services à l'exécution
-
systemctl start [service-name]
Pour démarrer un service -
systemctl stop [service-name]
Pour arrêter un service -
systemctl restart [service-name]
Pour redémarrer un service -
systemctl reload [service-name]
Pour demander au service de recharger sa configuration -
systemctl status [service-name]
Pour afficher l'état actuel d'un service
Gestion du démarrage automatique des services
-
systemctl is-enabled [service-name]
si un service est activé au démarrage du système -
systemctl is-active [service-name]
si un service est actuellement actif (en cours d'exécution) -
systemctl enable [service-name]
Pour activer un service au démarrage du système -
systemctl disable [service-name]
Pour désactiver un service au démarrage du système
Services de masquage
-
systemctl mask [service-name]
Pour masquer un service (il est difficile de démarrer un service par erreur) -
systemctl unmask [service-name]
Pour démasquer un service
Redémarrer systemd
systemctl daemon-reload
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow