linux学习----任务调度

@TOC

任务调度

1、crontab:定时任务的设置

功能:定时执行所写的任务
基本语法:crontab [选项]
选项:
-e 编辑crontab定时任务
-l 查询crotab任务
-r 删除当前用户所有的crontab任务
参数说明:
参数 含义 范围
第一个* 一小时的第几分钟 0-59
第二个* 一天的第几个小时 0-23
第三个* 一个月的第几天 1-31
第四个* 一年的第几月 1-12
第五个* 一周的星期几 0-7

特殊符号含义
星号*代表任何时间,比如第一个*,就代表一小时中每分钟都执行一次命令
逗号,代表不连续的时间,比如"0 8,10,12 * * *",表示在每天的8点0分,10点0分,12点0分执行一次命令
分隔符-代表连续的时间范围,比如"0 6 * * 1-3”,表示在周一到周三的6点0分执行一次命令
斜杠/代表每隔多久执行一次命令,比如"*/5 * * * * *",代表每隔5分钟执行一次命令

设置步骤:
1、crontab -e
2、在打开的文件编辑任务指令:
*/1 * * * * ls -l /home >/tem/test.txt //每隔一分钟将/home目录下的文件显示到/tem目录下的test.txt中

2、at定时任务

功能:一次性定时计划任务,只执行一次
基本语法: at [选项] [时间]
在这里插入图片描述
设置方法:
1、at 8am tomorrow
2、添加执行任务
3、输入两次ctrl+d,保存任务
如下表示,每天上午12点将时间显示到tem目录下的haha.txt中
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值