Câu trả lời:
Để chỉnh sửa crontab gốc:
sudo -i
crontab -e
đặt các mục bạn muốn vào; có một mẫu tiện dụng được tải bởi crontab cho bạn biết các trường là gì. Khi bạn đã hoàn tất và lưu khỏi trình chỉnh sửa crontab:
exit
để lấy lại vỏ người dùng.
Để khởi động lại máy vào nửa đêm và 8 giờ sáng, bạn cần có dòng:
0 0,8 * * * reboot
mặc dù thực sự, Linux không cần phải khởi động lại nhiều, nếu có.
crontab
? Tại sao không sudo crontab -e
?
exit
khi bạn hoàn thành.
sudo
nên từ chối chạy su
. Tất nhiên sẽ có một triệu cách xung quanh nó (bao gồm -i
), nhưng ít nhất bạn sẽ phải cố gắng nhiều hơn để chạy root
vỏ.
crontab -l
. Nhưng thực sự, tôi vẫn bối rối tại sao bạn cần phải khởi động lại thường xuyên như vậy. Linux không cần nó và trừ khi bạn đang thử nghiệm các nhân mới, bạn có thể duy trì hệ thống. Máy chủ nhà của tôi đã hoạt động được 415 ngày, vui vẻ chạy theo mà không gặp vấn đề gì.
Hy vọng nó sẽ giúp.
sudo nano /etc/crontab -e
Trong tệp, thêm một dòng
0 0 * * * root reboot
Không cố gắng nhưng hy vọng điều này sẽ giúp.
sudo crontab -e
sudo nano /etc/crontab -e
: Không -e
có ý nghĩa gì, theo manpage của nano, đó là "Bỏ qua, để tương thích với Pico."
https://www.raspberrypi.org/documentation/linux/usage/cron.md
hoặc là :
sử dụng phần thưởng này:
shutdown -r hh:mm:ss
bạn có thể thêm phần thưởng này vào /etc/rc.local ofter đặt lại thiết bị của bạn chạy lại cái này.
mkdir /var/spool