Odpowiedzi:
Aby edytować crontab roota:
sudo -i
crontab -e
wstaw wpisy, które chcesz; istnieje przydatny szablon ładowany przez crontab, który pokazuje, jakie pola są czym. Po zakończeniu i zapisaniu w edytorze crontab:
exit
aby wrócić do powłoki użytkownika.
Aby ponownie uruchomić komputer o północy i 8 rano, potrzebujesz linii:
0 0,8 * * * reboot
choć tak naprawdę Linux nie wymaga zbytniego restartu, jeśli w ogóle.
crontab
? Dlaczego nie sudo crontab -e
?
exit
kiedy skończysz.
sudo
powinien odmówić uruchomienia su
. Będzie oczywiście około miliona sposobów (w tym -i
), ale przynajmniej będziesz musiał bardziej się postarać, aby uruchomić root
powłokę.
crontab -l
. Ale tak naprawdę wciąż jestem zdezorientowany, dlaczego musisz tak często restartować komputer. Linux go nie potrzebuje i jeśli nie testujesz nowych jąder, możesz utrzymać system w dobrym stanie. Mój domowy serwer działał od 415 dni, szczęśliwie bez problemu śmiejąc się.
Mam nadzieję, że to pomoże.
sudo nano /etc/crontab -e
W pliku dodaj linię
0 0 * * * root reboot
Nie próbowałem, ale mam nadzieję, że to pomoże.
sudo crontab -e
sudo nano /etc/crontab -e
: Nie -e
ma sensu, według strony nano jest to „Ignorowane, dla zgodności z Pico”.
https://www.raspberrypi.org/documentation/linux/usage/cron.md
lub:
użyj tego polecenia:
shutdown -r hh:mm:ss
możesz dodać to polecenie do /etc/rc.local ofter zresetuj urządzenie ponownie uruchom to.
mkdir /var/spool