Générateur de commande d'arrêt Linux
Créez une commande d'arrêt Linux en quelques secondes. Choisissez d'éteindre, d'arrêter ou de redémarrer, planifiez-la pour une heure spécifique ou dans un nombre de minutes, et ajoutez un message wall personnalisé.
Entrée
Sortie
Documentation
Qu'est-ce que la commande Linux shutdown ?
La commande shutdown est un utilitaire Linux intégré utilisé pour éteindre, arrêter ou redémarrer un système de manière contrôlée. Contrairement à débrancher la prise, elle arrête gracieusement les services, vide les écritures en attente sur le disque et notifie les utilisateurs connectés avant l'arrêt de la machine. Cela prévient la perte de données, la corruption du système de fichiers et l'interruption des tâches de fond.
La commande planifie l'action pour un moment spécifique (immédiatement, après un nombre de minutes ou à une heure exacte) et diffuse optionnellement un message wall à tous les utilisateurs connectés pour qu'ils puissent sauvegarder leur travail. Parce qu'elle modifie l'état du système, elle nécessite normalement les privilèges root et est invoquée avec sudo sur la plupart des distributions.
Description de l'outil
Cet outil génère des commandes shutdown prêtes à coller pour les systèmes Linux en fonction des options que vous sélectionnez. Choisissez l'action (éteindre, arrêter, redémarrer ou annuler), décidez quand elle doit s'exécuter, incluez optionnellement un message d'avertissement, et la commande correcte s'affiche instantanément.
Exemples
| Scénario | Commande générée |
|---|---|
| Éteindre immédiatement | sudo shutdown -P now |
| Redémarrer dans 5 minutes | sudo shutdown -r +5 |
| Éteindre à 23:00 avec un message | sudo shutdown -P 23:00 "Maintenance serveur ce soir" |
| Envoyer uniquement un avertissement, pas d'arrêt | sudo shutdown -P -k +10 "Redémarrage dans 10 minutes" |
| Annuler un arrêt en attente | sudo shutdown -c |
Fonctionnalités
- Supporte les actions d'extinction, d'arrêt, de redémarrage et d'annulation
- Trois modes de temps : immédiat, délai en minutes ou heure exacte (HH:MM)
- Diffusion optionnelle de message wall aux utilisateurs connectés
- Basculement pour
sudo, mode avertissement uniquement (-k) et désactivation de la diffusion wall (--no-wall) - Aperçu en direct de la commande qui se met à jour au fur et à mesure que vous modifiez les options
Cas d'usage
- Les administrateurs système planifiant des redémarrages de maintenance sur les serveurs de production
- Les développeurs écrivant des tâches cron ou des scripts d'automatisation qui ont besoin d'une syntaxe
shutdowncorrecte - Les utilisateurs qui gèrent occasionnellement des machines Linux et veulent éviter de mémoriser les drapeaux
Options expliquées
- Action — Sélectionne l'opération :
-P(éteindre),-H(arrêter sans éteindre),-r(redémarrer) ou-c(annuler un arrêt précédemment planifié). - Mode de temps —
nows'exécute immédiatement,minutesretarde de+Nminutes etat timeplanifie pour une heure exacteHH:MM. - Message wall — Texte diffusé à tous les terminaux connectés les avertissant de l'action imminente.
- Utiliser sudo — Ajoute
sudoen préfixe puisqueshutdownnécessite les privilèges root sur la plupart des systèmes. - Avertissement uniquement (
-k) — Envoie le message wall et ne planifie rien ; utile pour tester les notifications. - Pas de wall (
--no-wall) — Supprime la diffusion du message aux autres utilisateurs.
Conseils
- Utilisez
+0ounowpour un arrêt immédiat ; les deux sont acceptés par le binaireshutdown. - Si un arrêt planifié est déjà en attente, exécutez l'action d'annulation (
shutdown -c) avant de planifier un nouveau. - Sur les distributions basées sur systemd,
shutdownest un lien symbolique verssystemctl, donc la même commande fonctionne sur Ubuntu, Debian, Fedora, Arch et la plupart des systèmes Linux modernes.