本篇介绍 crontab 设置定时任务,并且把 crontab 加入到开机自启动中。
1、配置一个每天自动重启的功能:
如果支持crontab 可直接 crontab -l 查看目前已有的定时任务
如果当前的linux不支持crontab 则需要进行配置:
#安装Crontab yum install vixie-cron crontabs #设置开机启动Crontab chkconfig crond on #启动Crontab service crond start
先列一下现有的Crontab看看:
crontab -l
提示为 no crontab for root
啥也没有,那就添加一条吧:
编辑命令:
crontab –e
按 i 进入编辑模式,输入
30 15 * * * root /sbin/reboot
表示 每天下午15:30分重启设备。按ESC 进入命令模式,输入:wq 保存退出。
最后重启crontab,使重启功能生效
service crond restart
完事 收工!
补充:Crontab基本格式: * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用或者 /1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令
从 ZCode 迁移到 DeepSeek Harness:GitHub Actions 自建 Windows 安装包实战
部署大模型先别急着挑GPU:运维责任才是选型起点
AI逐次提交查漏洞:升级关键在于把证明链嵌入评审
.NET Core 分布式任务调度ScheduleMaster详解
中小企业 GEO 落地:用五大平台体检 AI 推荐表现
关于WPF WriteableBitmap类直接操作像素点的问题