linux-定时脚本

1、验证 是否安装了 crontab
步骤一:确认crontab是否安装
crontab -l
如果报 “command not found” ,就说明该crontab服务没有安装 如果报 “no crontab for root” ,就说明已经安装crontab服务了, 不用再安装了

2、**如果没有则安装crontab服务
yum install -y vixie-cron yum install crontabs /sbin/service crond start chkconfig --level 35 crond on
3.将上面的备份脚本加入到crontab服务中,使每天早上五点自动备份数据库
crontab -e
插入下面这一行

00 05 * * * /bin/sh /usr/local/mysql/sqlAutoBak.sh
查看自动备份任务是否创建成功

验证:crontab -l


 

【1.安装crontab
命令:yum install cixie-cron
yum install crontabs

2.开启crontab服务
service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
查看crontab服务状态:service crond status
3.设置脚本
命令行输入:crontab -e 进入后编写想要执行的脚本
*/1 * * * * /opt/ 每一分钟执行一次
*/5 * * * * /opt/ 每五分钟执行一次
0 */1 * * * /opt/ 每小时执行一次
30 1 * * * /opt/ 每天1:30执行一次
0 23-7/2,8 * * * 晚上11点到早上8点之间每两个小时和早上八点
0 11 4 * 1-3 每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
22 4 * * 0 每星期(周日凌晨4:22)执行
42 4 1 * * 每月(1号凌晨4:42)去执行】
2、编辑脚本
telnet testyqt.easysign.cn 8028


 

posted @ 2021-03-30 12:15  少时也曾爱白衣  阅读(251)  评论(0)    收藏  举报