#!/bin/bash
# 这是一个简单的Linux定时重启脚本
# 你可以将此脚本设置为定期执行,以确保系统按照预定时间重启
# 定义日志文件路径
LOG_FILE="/var/log/reboot.log"
# 记录当前时间到日志文件
echo "System is going to reboot at $(date)" >> $LOG_FILE
# 执行重启命令
shutdown -r now "Scheduled reboot"
LOG_FILE="/var/log/reboot.log" 指定了一个日志文件,用于记录每次重启的时间。echo "System is going to reboot at $(date)" >> $LOG_FILE 将当前时间写入日志文件,以便后续查看重启历史。shutdown -r now "Scheduled reboot" 使用 shutdown 命令立即重启系统,并附带重启原因 "Scheduled reboot"。你可以通过 cron 或其他调度工具来定期执行这个脚本。例如,使用 cron 每天凌晨 2 点重启系统:
0 2 * * * /path/to/your/reboot_script.sh
这行 cron 表达式表示每天凌晨 2 点执行 /path/to/your/reboot_script.sh 脚本。
上一篇:linux查看docker版本
下一篇:linux开机启动命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站