Linux配置定时任务
来源:互联网 发布:linux 命令行下载文件 编辑:程序博客网 时间:2024/05/02 17:21
用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:
minute hour day month week command
minute: 表示分钟,可以是从0到59之间的任何整数。
hour:表示小时,可以是从0到23之间的任何整数。
day:表示日期,可以是从1到31之间的任何整数。
month:表示月份,可以是从1到12之间的任何整数。
week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。
command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。
在以上各个字段中,还可以使用以下特殊字符:
星号(*):代表所有可能的值,例如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 //重新载入配置
查看crontab服务状态:
service crond status
手动启动crontab服务:
service crond start
查看crontab服务是否已设置为开机启动,执行命令:
ntsysv
加入开机自动启动:
chkconfig –level 35 crond on
三. crontab -e 进入编辑,第一次会新建
crontab -l 查看当前用户的crontab配置文件
四. 调用sh脚本
* * * * * /bin/sh/root/sy/test.sh >> test.log
这里要求使用绝对路径
阅读全文
1 0
- linux 定时任务配置
- linux配置定时任务
- 配置Linux定时任务
- Linux配置定时任务
- linux定时任务cron配置
- linux定时任务cron配置
- linux定时任务cron配置
- linux定时任务cron配置
- linux定时任务cron配置
- linux定时任务cron配置
- linux定时任务crontab配置
- linux定时任务cron配置
- linux定时任务cron配置
- linux定时任务cron配置
- linux定时任务cron配置
- Linux 定时任务cron配置
- 环境配置篇之linux定时任务
- linux crontab 定时任务配置用户环境变量
- Fetch封装
- Git学习总结(三):分支与标签管理
- HTML-meat标签
- 【面试题】剑指offer17--合并两个递增的链表,结果还是递增
- bzoj 4589 Hard Nim
- Linux配置定时任务
- J2EE是什么,主要包括哪些技术
- maven package或install 时跳过测试
- MQTT协议
- 前端程序员和服务端程序员
- 公司项目架构的演变过程
- 使用vuejs2.0和element-ui 搭建的一个后台管理界面
- Java面试准备范围2
- Leetcode Minimum Path Sum