linux定时任务_CentOS「linux」学习笔记11:crontab定时任务常用参数和基本语法

280830d5ba9774085cb7d0ebc82d01c9.png

​linux基础操作:主要介绍了crontab定时任务的常用参数和基本语法

crontab[定时任务,重复执行特定的命令或脚本,类似Windows下的计划任务]

crontab常用参数和基本语法介绍:

常用参数:-e表示编辑任务,-i表示查询任务,-r表示删除用户所有任务。注意编辑crontab文件时一行代表一个任务。chrontab -e 编辑模式,chrontab -l 查询任务,chrontab -r 删除所有任务service crond restart 重启任务 定时任务基本语法:* * * * * 命令或脚本 第一位 * 表示分钟取值范围:0-59 第二位 * 表示小时取值范围:0-23 第三位 * 表示日期取值范围:1-31 第四位 * 表示月份取值范围:1-12 第五位 * 表示星期几取值范围:0-7(0和7都表示是周日) 最后面的表示是需要重复执行的命令或者脚本

crontab定时任务使用方法:

例子1:crontab -e 回车进入编辑模式 */1 * * * * ls -l /etc >>/tmp/etc.txt 表示每隔1分钟执行一次ls -l 查询etc目录内容并以追加方式写入到etc.txt文件中去。例子2:crontab -e 回车进入编辑模式 */1 * * * * sh /root/shell/run.sh 表示每隔1分钟执行一次run.sh脚本文件。例子3:crontab -e 回车进入编辑模式1 8 * * * ls -l >>/tmp/lstxt.txt表示每天的8点01分的时候执行一次ls -l查询命令并将结果追加到lstxt.txt文件中去。例子4:crontab -e 回车1 8,12,10 * ls -l >>/tmp/lstxt.txt表示每天的8点01,12点01,10点01的时候执行一次ls -l查询命令并将结果追加到lstxt.txt文件中去。例子5:crontab -e 回车1 8 * * 1-6 * ls -l >>/tmp/lstxt.txt表示周一到周六的每天早上8点01分执行一次ls -l 查询命令并将结果追加到lstxt.txt文件中去。例子6:crontab -e 回车00 1,15 * 1 ls -l >>/tmp/lstxt.txt表示每个月的1号和15号,每周1凌晨0点0分执行一次ls -l查询命令并将结果追加到lstxt.txt文件中去。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值