linux-crond

   1.crond 任务调度

crontab 进行 定时任务的设置

基本语法

crontab 选项

(选项包括 -e 编辑crontab定时任务

                   -r 删除当前用户所有的crontab任务

                   -l 查看crontab任务)

设置任务调度文件: /etc/crontab

设置个人任务调度:crontab -e

输入任务到调度文件

*/1 * * * *

第一个 * 代表 在一小时中第几分钟开始任务

第二个 * 代表 在一天中第几个小时开始任务

第三个 * 代表 在一月中第几天开始任务

第二个 * 代表 在一年中第几个月开始任务

第二个 * 代表 在一星期中星期几开始任务

实例演练

将每一分钟执行一次将home文件中的内容重定向到home目录中的name.txt中。

先输入指令 crontab -e

进入以下页面

按 i 进入编辑模式,输入任务

先按 esc 键,在输入:wq 保存。

查看name.txt看任务是否执行成功

执行成功。

备注:即使删除name.txt文件,在一分钟之后,仍然会都出现一个新的name.txt。

可以用crontab -r 删除该用户所有的 任务调度。  

2.crond 时间规则

第一个 * 如果后面加 /10,意思就是每隔十分钟执行一次,如果只有一个 *,则表示在一小时中的哪一分钟执行。

第二个 * 可以选择一天中的多个小时,可以用,隔开,比如1 8,12,16 * * * ,这表示每天中的八点零一,十二点零一,十六点零一会执行一次任务。

也可以用-来代表时间的范围。

备注:一个月中哪几天执行和一个星期中哪几天执行,最好不要同时出现,因为指代的单位都是天,再后续查看的时候可能会出现混乱。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值