Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| creer_un_service_avec_systemd [Le 17/01/2026, 15:13] – [Ressources] 88.164.207.111 | creer_un_service_avec_systemd [Le 27/05/2026, 19:38] (Version actuelle) – mise en forme krodelabestiole | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| {{tag> | {{tag> | ||
| - | ---- | ||
| ====== Créer un nouveau service avec systemd ====== | ====== Créer un nouveau service avec systemd ====== | ||
| + | |||
| Ce tutoriel décrit la démarche à suivre pour transformer un programme en un service [[: | Ce tutoriel décrit la démarche à suivre pour transformer un programme en un service [[: | ||
| - | |||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| - | | + | |
| + | | ||
| * Savoir utiliser le [[: | * Savoir utiliser le [[: | ||
| * Avoir [[: | * Avoir [[: | ||
| - | |||
| - | |||
| ===== Principes de base===== | ===== Principes de base===== | ||
| + | |||
| Comme [[: | Comme [[: | ||
| Ces fichiers de configuration se trouvent dans **/ | Ces fichiers de configuration se trouvent dans **/ | ||
| Ligne 32: | Ligne 31: | ||
| <note help> | <note help> | ||
| Il est possible d' | Il est possible d' | ||
| - | |||
| Pour un service utilisateur il faut ajouter aux commandes le paramètre --user : | Pour un service utilisateur il faut ajouter aux commandes le paramètre --user : | ||
| Ligne 63: | Ligne 61: | ||
| <note important> | <note important> | ||
| + | |||
| + | ===== Qu'est ce qu'un timer ===== | ||
| + | |||
| + | Les timers sont des fichiers de programmation qui vont se charger de lancer des services à intervalles réguliers. | ||
| + | |||
| + | Quand vous créez un timer, il doit avoir l' | ||
| + | |||
| + | Les timers remplacent le planificateur de tâches cron sur les systèmes modernes. | ||
| + | |||
| ===== Type de services systemd ===== | ===== Type de services systemd ===== | ||
| Ligne 156: | Ligne 163: | ||
| systemctl enable syncthing@Milou.service | systemctl enable syncthing@Milou.service | ||
| </ | </ | ||
| - | **Qu' | ||
| - | |||
| - | Les timers sont des fichiers de programmation qui vont se charger de lancer des services à intervalles réguliers. | ||
| - | |||
| - | Quand vous créez un timer, il doit avoir l' | ||
| - | Les timers «pourraient presque» remplacer le planificateur | + | ==== Exemple |
| - | ==== Exemple de service cyclique. ==== | ||
| === Service systeme === | === Service systeme === | ||
