Eu gostaria de poder agendar uma reinicialização do servidor em um horário específico, mas não regularmente. Como posso fazer isso sem futzing ao adicionar e remover entradas cron?
linux
scheduled-task
jldugger
fonte
fonte
De acordo com a página do manual: / sbin / shutdown [-t sec] [-arkhncfFHP] time [message-warning] encontrado em -> http://unixhelp.ed.ac.uk/CGI/man-cgi?shutdown+ 8
Carga de opções para escolher, mas para responder à sua pergunta.
Para reiniciar em 5 minutos: / sbin / shutdown -r 5 "reinicialize em cinco minutos"
Para reiniciar exatamente às 23h: / sbin / shutdown -r 23:00 "reinicializando às 23h"
NOTA: sua mensagem será transmitida para todos os terminais / sessões ativos.
fonte
o
at
comando é o que você deseja.at -l
listará os em cmdsfonte
shutdown
vez deinit
. Não é necessário executar o /cd
oudo
/done
(o que provavelmente produziria um erro).init 6
me prefiro ; teve problemas intermitentes comshutdown -r
em algumas plataformas no passadoa maneira mais fácil que consigo pensar é, como raiz:
2h de sono e reinicialização
fonte