
Cet article a été publié il y a
3 ans 3 mois 17 jours, il est donc possible qu’il ne soit plus à jour. Les informations proposées sont donc peut-être obsolètes.
Voici une petite astuce bien pratique à connaître si vous souhaitez programmer l’arrêt de votre PC à une heure précise ou au bout d’un temps donné.
Ouvrez un terminal et recopiez la ligne de commande ci dessous en changeant hh:mm par l’heure à laquelle vous souhaitez l’extinction (14:59 dans mon exemple). Pour info vous devez utiliser le format 24 heures.
sudo shutdown -h hh:mm

Ouvrez un terminal et recopiez la ligne de commande ci dessous en changeant m par le nombre de minutes correspondant au temps durant lequel votre PC restera allumé (15 dans mon exemple).
sudo shutdown -h +m

Cette commande ne fonctionne qu’en mode super utilisateur, votre mot de passe vous sera demandé.
Cette commande fonctionne sur Ubuntu, je ne sais ce qu’il en est avec d’autres distributions.
Amusez-vous bien
Billets reliés
Il existe aussi une interface graphique appelée gshutdown qui fait tout ça aussi bien
Commande très pratique , elle me sert très souvent.A noter qu’on peux éteindre immédiatement le pc avec: shutdown -h now (On peux même virer le -h il me semble)shutdown -r pour rebooter le système
@ Pierre Mavro : Tu as raison mais ça le fait tellement plus en ligne de commande
@ mydjey : Merci pour ton complément d’information
J’ai une autre méthode peut-être moins sexy :# sleep $((60*60*3)); haltsleep attend N seconde avant d’exécuter la suite, ici c’est ‘halt’ qui arrête la machine.
@ NicoA380 : toute info est bonne à prendre ou à apprendre alors merci
shutdown est la commande de tous (il me semble) les unix depuis la nuit des temps pour arrêter/rebooter donc il est présent des BSD aux Linux.
Bah perso j’ai toujours utilisé halt. Shutdown, sur certains systèmes tel que Solaris permet d’arréter plus “proprement” la machine
Merci bien, ça peut être pratique pour l’éteindre a une certaine heure de la nuit ou de la journée.Je précise qu’elle marche sur Frugalware.
et si apres avoir executer cette commande, on change d’avis ??comment l’annuler ? shutdown -h +99999 ??
@LasX j’utilise “sleep $((60*60));halt” pour pouvoir le breaker avec “ctrl+c” ou simplement fermer le terminal où j’ai lancé la commande.
@LasXsudo killall shutdown
super merci pour cette article bravo !bon moi il me faudrait une commande qui stoppe la mise en veille de l’ordinateur qui est programmé car si je mais une heur mon pc se met en veille au bout de 20 min alors il ne s’arrêtera pas faudrait une comande a ajouter si vous avez une petit idée ??
LasXtu peux annuler avec shutdown -c