docs: création du guide services & démons

This commit is contained in:
UltraLion
2025-08-21 19:42:23 +02:00
committed by GitHub
parent db18ea4d4c
commit e3980d1360
+72
View File
@@ -0,0 +1,72 @@
# Guide Services & démons
## Commandes principales avec `systemctl`
### Vérifier l’état dun service
```bash
systemctl status nom_du_service
```
Exemple :
```bash
systemctl status ssh
```
---
### Démarrer / Arrêter / Redémarrer un service
```bash
sudo systemctl start nom_du_service
sudo systemctl stop nom_du_service
sudo systemctl restart nom_du_service
```
---
### Activer / Désactiver au démarrage
```bash
sudo systemctl enable nom_du_service
sudo systemctl disable nom_du_service
```
---
### Recharger la configuration dun service
```bash
sudo systemctl reload nom_du_service
```
---
## Liste des services actifs
```bash
systemctl list-units --type=service
```
Lister uniquement les services en échec :
```bash
systemctl --failed
```
---
## Logs des services
Les logs passent par **journalctl** :
```bash
journalctl -u nom_du_service
```
Suivre les logs en direct :
```bash
journalctl -u nom_du_service -f
```