Відповіді:
Для редагування кореневої crontab:
sudo -i
crontab -e
введіть потрібні записи; є зручний шаблон, завантажений crontab, який показує, які поля є що. Щойно ви закінчите і збережете їх із редактора crontab:
exit
щоб повернутися до оболонки користувача.
Щоб перезавантажити машину опівночі та 8 ранку, вам потрібен рядок:
0 0,8 * * * reboot
хоча насправді, Linux взагалі не потрібно перезавантажувати багато.
crontab
? Чому ні sudo crontab -e
?
exit
коли ви закінчите.
sudo
має відмовитись від запуску su
. Звичайно, навколо цього буде мільйон способів (у тому числі -i
), але принаймні вам доведеться постаратися більше, щоб запустити root
оболонку.
crontab -l
. Але насправді я все ще плутаю, чому вам потрібно так часто перезавантажуватись. Linux це не потребує, і якщо ви не тестуєте нові ядра, ви можете тримати систему. На моєму домашньому сервері працює 415 днів, із задоволенням чіпляючи без проблем.
Сподіваємось, це допоможе.
sudo nano /etc/crontab -e
У файл додайте рядок
0 0 * * * root reboot
Не намагався, але сподіваюся, що це допомагає.
sudo crontab -e
sudo nano /etc/crontab -e
: -e
Немає сенсу, згідно з manpage of nano це "Ігнорується, для сумісності з Pico".
https://www.raspberrypi.org/documentation/linux/usage/cron.md
або:
використовуйте цю хвалу:
shutdown -r hh:mm:ss
Ви можете додати цю похвалу до /etc/rc.local ofter скидання пристрою, запустити це знову.
mkdir /var/spool