linux定时任务contab
admin
2023-08-16 20:12:18
0

前言 【linux定时任务contab】本文介绍如何通过LINUX定时执行一个脚本,执行的脚本文件如下vim do.sh:

#!/bin/bash echo $(date -R) >> /home/test/hello.txt

用例场景 每分钟执行
  • 执行命令 crontab -e
* * * * * sh /home/test/do.sh

  • 重启cron服务: /etc/init.d/crond restart
  • 验证
[root@localhost test]# tail -f hello.txt Mon, 09 Jul 2018 12:57:02 +0800 Mon, 09 Jul 2018 12:58:01 +0800 Mon, 09 Jul 2018 12:59:01 +0800 Mon, 09 Jul 2018 13:00:01 +0800 Mon, 09 Jul 2018 13:01:01 +0800 Mon, 09 Jul 2018 13:02:01 +0800 Mon, 09 Jul 2018 13:03:01 +0800

每2分钟执行
  • 执行命令 crontab -e
*/2 * * * * sh /home/test/do.sh

  • 重启cron服务: /etc/init.d/crond restart
  • 验证
do.shhello.txt [root@localhost test]# tail -f hello.txt Mon, 09 Jul 2018 13:10:01 +0800 Mon, 09 Jul 2018 13:12:01 +0800 Mon, 09 Jul 2018 13:14:01 +0800

更多示例
  • 每五分钟执行 */5 * * * *
  • 每小时执行 0 * * * *
  • 每2小时执行 0 */2 * * *
  • 每天执行 0 0 * * *
  • 每周执行 0 0 * * 0
  • 每月执行 0 0 1 * *
  • 每年执行 0 0 1 1 *
基础补充 文件格式
linux定时任务contab
文章图片
image.png 在以上各个字段中,还可以使用以下特殊字符:
  • 星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。
  • 逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”
  • 中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”
  • 正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。
crond服务
安装crontab:
yum install crontabs

服务操作说明:
/sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置 /sbin/service crond status //启动服务

查看crontab服务是否已设置为开机启动,执行命令:
ntsysv

加入开机自动启动:
chkconfig –level 35 crond on

验证小技巧
可通过命令date -s "2018-12-12 01:00:00"修改时间,更快验证脚本有效性;

相关内容

热门资讯

超... 本文目录导航: 超级云计算是什么 怎么做难看的PPT 1、...
谢... 本文目录导航: 请问云主机是什么 云主机有什么好处 具体的教程,谢谢! 云...
w... 本文目录导航: wps是什么意思 ppt的新配置designer和morp...
大... 本文目录导航: 大专学什么专业务工率高? 未来十年务工率最高的几大专业都是...
软... 本文目录导航: 软件技术专升本可以报什么专业 云计算专升本可以报医学吗 ...
云... 本文目录导航: 云计算务工前景 云计算务工方向及前景怎样样 ...
学... 本文目录导航: 学云计算进去无能嘛 云计算技术与运行是干什么的 ...
中... 本文目录导航: 如何了解云计算,中国的云计算产业开展现状如何 云计算未来几...
云... 本文目录导航: 云计算1+x证书含金量 云计算须要考什么证书 ...
云... 本文目录导航: 云计算股票龙头股票有哪些? 普通云计算概念龙头股有哪些?...
大... 本文目录导航: 大专云计算技术运行务工方向 大专毕业证上是物联网,实践学习...
大... 本文目录导航: 大数据云计算有必要升本吗 内蒙古大专云计算技术与运行专业升...
9... 本文目录导航: 99%学霸假期逆袭必看网站 99%学霸假期逆袭必看网站 ...
云... 本文目录导航: 云计算属于哪个专业 云计算属于什么专业 计...
计... 本文目录导航: 计算机二级MSOffice上机操作题及答案 想做一篇关于解...
A... 本文目录导航: AI能否会彻底扭转上流职业市场,如律师、会计师和医师? A...
人... 本文目录导航: 人工智能芯片产业链有哪些? 更多本行业钻研剖析详见前瞻产业...
人... 本文目录导航: 人工智能会带来哪些风险? 或许有一天,人工智能机器人将取代...
a... 本文目录导航: ai智能写作软件哪个好 ai智能写作软件有哪些?ai智能对...
自... 本文目录导航: 自考本科计算机专业难吗 自考计算机专业须要考哪些科目 ...