1、间隔时间给定,周期性重启。
示例脚本为:
#!/bin/sh
cd /opt
echo "*/5 * * * * sudo reboot" > autoReboot.txt
crontab /opt/autoReboot.txt
上述示例脚本中重启间隔为5分钟。
echo后的字符串,前五个位置对应的分别为分,时,天,月,星期。
*/n 代表每n个单位执行一次命令。
例如 每5小时可写作 “0 */5 * * *”。
2、每天的固定时间重启。
示例脚本为:
#!/bin/sh
cd /opt
echo "0 0 * * * sudo reboot" > autoReboot.txt
crontab /opt/autoReboot.txt
上述示例脚本为每天0点重启。