Risposte:
Per modificare il crontab di root:
sudo -i
crontab -e
inserisci le voci che desideri; c'è un comodo modello caricato da crontab che mostra quali campi sono cosa. Una volta terminato e salvato dall'editor crontab:
exit
per tornare alla shell dell'utente.
Per riavviare la macchina a mezzanotte e alle 8, è necessario il collegamento:
0 0,8 * * * reboot
anche se davvero, Linux non ha bisogno di essere riavviato molto, se non del tutto.
crontab
? Perché no sudo crontab -e
?
exit
quando hai finito.
sudo
dovrebbe rifiutarsi di correre su
. Ovviamente ci saranno un milione di modi per aggirarlo (incluso -i
), ma almeno dovrai fare di più per eseguire una root
shell.
crontab -l
. Ma davvero, sono ancora confuso sul motivo per cui è necessario riavviare così frequentemente. Linux non ne ha bisogno e, a meno che tu non stia testando nuovi kernel, puoi mantenere il sistema attivo. Il mio server di casa è in funzione da 415 giorni, felicemente si è unito senza problemi.
Spero che possa aiutare.
sudo nano /etc/crontab -e
Nel file, aggiungi una riga
0 0 * * * root reboot
Non ci ho provato ma spero che questo aiuti.
sudo crontab -e
sudo nano /etc/crontab -e
: Il -e
non ha senso, secondo la manpage di nano è "Ignorato, per compatibilità con Pico".
https://www.raspberrypi.org/documentation/linux/usage/cron.md
o :
usa questo encomio:
shutdown -r hh:mm:ss
puoi aggiungere questo encomio a /etc/rc.local ofter resettare il tuo dispositivo eseguirlo di nuovo.
mkdir /var/spool