Di OS X Anda dapat mematikan dalam satu menit menggunakan perintah berikut:
sudo shutdown -h +1
AFAIK, tidak mungkin menentukan detik, bukan menit dengan perintah ini.
Anda juga dapat mem-boot ulang dengan menggunakan -r
bukannya -h
.
EDIT:
Seperti yang Anda sebutkan dalam komentar Anda, Anda dapat menambahkan penundaan secara terprogram, lalu segera matikan sistem dengan
shutdown -h now
Tetapi perhatikan bahwa perintah tersebut memerlukan akses root.
Dengan menggunakan panggilan dasar, saya tidak melihat cara untuk melakukannya dalam hitungan detik, tetapi sepertinya Anda dapat melakukannya dalam hitungan menit:
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.
Dengan kata lain:
shutdown -h +1
Jika Anda ingin mematikannya dalam 1 menit.
Seperti yang ditunjukkan, perintah
sudo shutdown -h +1
Menambahkan satu menit.
Jika Anda ingin melakukannya dalam hitungan detik atau jam atau sesuatu yang sangat spesifik, Anda dapat melakukan sesuatu seperti:
shutdown -h `date --date "now + 60 seconds"`
EDIT:Di atas tidak lagi berfungsi pada versi Ubuntu yang lebih baru. Terima kasih telah menunjukkannya @zitrax. Kesalahan saya, Anda benar.
Namun Anda masih dapat melakukannya tetapi tampaknya mungkin dalam waktu dekat.
sudo shutdown -h `date --date "now + 10 minutes" "+%H:%M"`
Yang agak sia-sia ketika parameter +m lebih mudah untuk diketik.... ahhh baiklah.