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