Respostas:
Para editar a raiz crontab:
sudo -i
crontab -e
coloque as entradas que você deseja; há um modelo útil carregado pelo crontab que mostra quais campos são o que. Depois de terminar e salvar o editor do crontab:
exit
para voltar ao shell do usuário.
Para reiniciar a máquina à meia-noite e às 8h, você precisa da linha:
0 0,8 * * * reboot
embora, na verdade, o Linux não precise ser reiniciado muito, se for o caso.
crontab
? Por que não sudo crontab -e
?
exit
quando você terminar.
sudo
deve se recusar a correr su
. É claro que haverá um milhão de maneiras de contornar isso (inclusive -i
), mas pelo menos você terá que se esforçar mais para executar um root
shell.
crontab -l
. Mas, sério, ainda estou confuso por que você precisa reiniciar com tanta frequência. O Linux não precisa e, a menos que você esteja testando novos kernels, poderá manter o sistema atualizado. Meu servidor doméstico está ativo há 415 dias, felizmente sendo executado sem problemas.
Espero que ajude.
sudo nano /etc/crontab -e
No arquivo, adicione uma linha
0 0 * * * root reboot
Ainda não tentei, mas espero que isso ajude.
sudo crontab -e
sudo nano /etc/crontab -e
: Não -e
faz sentido, de acordo com a página de manual do nano, é "Ignorado, para compatibilidade com o Pico".
https://www.raspberrypi.org/documentation/linux/usage/cron.md
ou:
use este elogio:
shutdown -r hh:mm:ss
você pode adicionar este comentário a /etc/rc.local depois de redefinir seu dispositivo e executar novamente isso.
mkdir /var/spool