Outils pour utilisateurs

Outils du site


informatique:linux:gestion_des_services_par_system-v_upstart_et_systemd

Gestion des services par System-V, Upstart et systemd

Certains services sont gérés par System-V (scripts dans /etc/init.d), d'autres par Upstart (scripts dans /etc/init) et d'autres par systemd. La plupart des distributions récentes utilisent systemd.

  • System-V:
    • Lister les services: sudo service –status-all (+ démarré, - non démarré, ? status inconnu)
    • Démarrer/arrêter un service: sudo service start / sudo service stop
    • Activer/désactiver un service: sudo update-rc.d enable / sudo update-rc.d disable
  • Upstart:
    • Lister les services: sudo initctl list
    • Démarrer/arrêter un service: sudo initctl stop / sudo initctl start
    • Désactiver un service: Créer un fichier .override contenant le mot “manual”. Exemple: sudo bash -c 'echo “manual” > /etc/init/avahi-daemon.override'
  • systemd:
    • Lister les services: sudo systemctl list-unit-files –type=service
    • Démarrer/arrêter un service: sudo systemctl start / sudo systemctl stop
    • Activer/désactiver un service: sudo systemctl enable / sudo systemctl disable
informatique/linux/gestion_des_services_par_system-v_upstart_et_systemd.txt · Dernière modification : 12/08/2020 23:21 de lauberterio