Linux基础 --任务调度

crond 任务调度
crontab 进行 定时任务的设置,。
概述
任务调度:是指系统在某个时间执行的特定的命令或程序。
任务调度分类: 1. 系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等
2. 个别用户工作:个别用户可能希望执行某些程序,比如对 mysql 数据库的备份。
基本语法
crontab [ 选项 ]
常用选项
 
-e 编辑 crontab 定时任务
-l 查询 crontab 任务
-r 删除当前用户所有的 crontab 任务

crond 任务调度
 
快速入门
设置任务调度文件: /etc/crontab
设置个人任务调度。执行 crontab –e 命令。
接着输入任务到调度文件
如: */1 * * * * ls –l /etc/ > /tmp/to.txt
意思说每小时的每分钟执行 ls –l /etc/ > /tmp/to.txt 命令
参数细节说明
5 个占位符的说明
项目 含义 范围
第一个 “*” 一小时当中的第几分钟 0-59
第二个 “*” 一天当中的第几小时 0-23
第三个 “*” 一个月当中的第几天 1-31
第四个 “*” 一年当中的第几月 1-12
第五个 “*” 一周当中的星期几 0-7 0 7 都代表星期日)

参数细节说明
特殊符号的说明
特殊符号 含义
* 代表任何时间。比如第一个 “*” 就代表一小时中每分钟都执行一 次的意思。
, 代表不连续的时间。比如 “0 8,12,16 * * * 命令 ,就代表在每天 的8 0 分, 12 0 分, 16 0 分都执行一次命令
- 代表连续的时间范围。比如 “0 5 * * 1-6 命令 ,代表在周一到周 六的凌晨5 0 分执行命令
*/n 代表每隔多久执行一次。比如 “*/10 * * * * 命令 ,代表每隔 10分钟就执行一遍命令

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

the uzi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值