运维开发网

Linux设置定时重启系统的方法:定时任务crontab 和 编写脚本

运维开发网 https://www.qedev.com 2021-02-25 13:34 出处:51CTO 作者:lexsaints
目录crontab定时任务方法1、确保crond服务正常运行2、crond服务相关命令3、编辑crond定时任务编写自动重启脚本1、定时重启脚本2、设置开机启动3、重启系统之后,自动重启进程会启动crontab定时任务方法1、确保crond服务正常运行#查看crond服务状态[[email protected]~]# service crond status crond (pid  2265) is runni

目录

crontab定时任务方法

1、确保crond服务正常运行

2、crond服务相关命令

3、编辑crond定时任务

编写自动重启脚本

1、定时重启脚本

2、设置开机启动

3、重启系统之后,自动重启进程会启动


crontab定时任务方法

1、确保crond服务正常运行

#查看crond服务状态[[email protected]~]# service crond status
crond (pid  2265) is running...

2、crond服务相关命令

#停止crond服务[[email protected]~]# service crond stop
Stopping crond:                                            [  OK  ]
#启动crond服务
[[email protected]~]# service crond start
Starting crond:                                            [  OK  ]
#重启crond服务
[[email protected]~]# service crond restart
Stopping crond:                                            [  OK  ]
Starting crond:                                            [  OK  ]
#重新加载crond配置
[[email protected]~]# service crond reload
Reloading crond:                                           [  OK  ]
[[email protected]~]#

3、编辑crond定时任务

#编辑定时任务内容
[[email protected]~]# crontab -e

crontab定时任务详解

编写自动重启脚本

1、定时重启脚本

#!/bin/bash
T=1214 #重启时间
while(true)
do
	sleep 59
	time=$(date "+%H%M")
	if [ $time == $T ];then
		#重启程序命令
                reboot
	else
		echo doNothing
	fi
done

2、设置开机启动

[[email protected]~]# vim /etc/rc.local

#在最后添加一行
/root/restart.sh &

3、重启系统之后,自动重启进程会启动

Linux设置定时重启系统的方法:定时任务crontab 和 编写脚本

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号