informatique:linux:gestion_des_services_par_system-v_upstart_et_systemd
Ceci est une ancienne révision du document !
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.1597267170.txt.bz2 · Dernière modification : 12/08/2020 23:19 de lauberterio