GNU/Linux >> Tutoriels Linux >  >> Linux

Arrêt de Linux en 30 secondes ?

Sous OS X, vous pouvez arrêter en une minute à l'aide de la commande suivante :

sudo shutdown -h +1

AFAIK, il n'est pas possible de spécifier des secondes au lieu de minutes avec cette commande.

Vous pouvez également redémarrer en utilisant -r au lieu de -h .

MODIFIER :

Comme vous l'avez mentionné dans votre commentaire, vous pouvez ajouter un délai par programme, puis arrêter le système immédiatement avec

shutdown -h now

Mais notez que cette commande nécessitera un accès root.


En utilisant les appels de base, je ne vois pas comment le faire en secondes, mais il semble que vous puissiez le faire en minutes :

time Time is the time at which shutdown will bring the system down and
     may be the word now (indicating an immediate shutdown) or specify
     a future time in one of two formats: +number, or yymmddhhmm,
     where the year, month, and day may be defaulted to the current
     system values.  The first form brings the system down in number
     minutes and the second at the absolute time specified.

En d'autres termes :

shutdown -h +1

Si vous voulez l'arrêter dans 1 minute.


Comme indiqué, la commande

sudo shutdown -h +1

Ajoute une minute.

Si vous vouliez le faire en quelques secondes ou heures ou quelque chose de très spécifique, vous pourriez faire quelque chose comme :

shutdown -h `date --date "now + 60 seconds"`

EDIT :ce qui précède ne fonctionne plus sur les versions plus récentes d'Ubuntu. Merci de l'avoir signalé @zitrax. Mon erreur, vous avez raison.

Mais vous pouvez toujours le faire, mais cela semble peut-être à la minute près.

sudo shutdown -h `date --date "now + 10 minutes" "+%H:%M"`

Ce qui est un peu inutile quand le paramètre +m est plus facile à taper... ahhh eh bien.


Linux
  1. Commande d'arrêt Linux (avec exemples)

  2. Comment arrêter ou redémarrer Linux à l'aide de la ligne de commande

  3. Commande d'arrêt de Linux :5 exemples pratiques

  4. Commandes de redémarrage et d'arrêt de Linux

  5. Possible d'interrompre l'arrêt sous Linux ?

Commande W sous Linux

À la commande sous Linux

4 commandes pour arrêter Linux depuis le terminal

Comment éviter un arrêt ou un redémarrage accidentel sous Linux

Comment utiliser la commande d'arrêt de Linux

Linux contre Unix