我想使用
cron job
在我的树莓派(Raspbian GNU/Linux 9(stretch))上进行每日备份、更新和重启。
因此,对于
root
,我使用 crontab -e
并设置以下作业:
30 3 * * * /mnt/usb/backup/scripts/backup_daily.sh
00 3 * * * apt-get update
每天凌晨 3 点至 3:30 之间更新和备份几个文件夹。
在此之后我想重新启动系统。我知道我可以做类似的事情
0 4 * * * reboot now
但我担心也许我的备份仍在做它的事情。有没有办法在我的脚本成功完成后添加重新启动作业?
在 backup_daily.sh 的最后一行放置重新启动命令。 并且不要从 cron 执行此操作。
30 3 * * * /mnt/usb/backup/scripts/backup_daily.sh && /sbin/reboot