Я хотел бы иметь возможность запланировать перезагрузку сервера в определенное время, но не регулярно. Как я могу сделать это, не беспокоясь о добавлении и удалении записей cron?
linux
scheduled-task
jldugger
источник
источник
Согласно справочной странице: / sbin / shutdown [-t sec] [-arkhncfFHP] время [предупреждение-сообщение], найденное на -> http://unixhelp.ed.ac.uk/CGI/man-cgi?shutdown+ 8
Загрузка вариантов на выбор, но, чтобы ответить на ваш вопрос.
Для перезагрузки через 5 минут: / sbin / shutdown -r 5 «перезагрузить через пять минут»
Для перезагрузки ровно в 11:00 вечера: / sbin / shutdown -r 23:00 "перезагрузка в 11:00 вечера"
ПРИМЕЧАНИЕ: ваше сообщение будет транслироваться на все активные терминалы / сеансы.
источник
at
команда, что вы хотите.at -l
перечислит в cmdsисточник
shutdown
вместоinit
. Нет необходимости делатьcd
илиdo
/ /done
(что, вероятно, приведет к ошибке).init 6
себя; В прошлом были проблемы сshutdown -r
некоторыми платформамисамый простой способ, который я могу представить, это как root:
спать 2 часа && перезагрузить
источник