首页 > 编程知识 正文

crontab使用(linux grep命令详解)

时间:2023-05-03 07:04:19 阅读:93641 作者:1505

linux系统中的计时器任务由cron系统服务控制

让我们看看这个服务的状态

可以看到,该系统服务是默认启动的

1 .概要文件

crontab的配置文件为/etc/crontab

请直接打开这个文件看看

文件的说明比较详细了

2 .编辑定时任务

使用“crontab -e”编辑调度任务

做最简单的定时任务

这里的值用*表示一切。 下图中的命令是

无论每月每小时每分钟和星期几

向/usr/local/src/date.txt中添加和写入日期信息

等几分钟再看这个文件的内容,已经有写了

3 .显示计划任务列表

使用crontab -l查看现有任务列表

4 .设定具体的执行时间

(1)隔开时间执行

如果想每隔几分钟运行一次,可以使用*/n格式设置时间

间隔时间进行观察

从/2到/6的时间没有问题

但是,其他个别的执行时间有问题

(/n代表整除后生效

想指定时间的例如90分钟,不能被这样的分整除的东西

crontab无法实现

(2)指定时间段

使用,指定多个时间

在每小时的第2、5、9、12分钟执行命令

2、5、9、12****要执行的命令

使用-指定期间

从每小时的第5分钟到第15分钟执行命令

5-15 * * * *要执行的命令

)3)其他示例

每周四周六凌晨3点20分执行命令

203 * * 2,4指令的执行

从凌晨0点到6点每隔10分钟执行一次命令

*/10 0-6 * * *指令的执行

(4)注意

要执行的命令使用环境变量的内容时

命令执行过程中需要重新定义环境变量

添加到脚本化shell的下一行

./etc /简档

.~/.基本配置文件

或者使用具体的路径

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。