Linux定时任务

Linux系统中添加定时任务的方法特别简单,在Linux中执行 crontab -e 指令就可以编辑和开启定时任务。定时任务在编辑的时候有一个固定的格式: 定时时间 需要执行的任务

1. 时间
.---------------- minute (0 - 59)   # 分
 |  .------------- hour (0 - 23)     # 时
 |  |  .---------- day of month (1 - 31)  # 日
 |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...  # 月
 |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
 |  |  |  |  |
 *  *  *  *  * 
 
 * * * * *   		- 每分钟执行一次任务(每隔一分钟)
 */1 * * * *        - 每分钟执行一次任务(每隔一分钟)
 */2 * * * *        - 每2分钟执行一次任务(每隔2分钟)
 * */1 * * *        - 每隔1小时
 * * */1 * *        - 每隔1天
 * * * */2 *        - 每隔两个月
 * * * *  fri       - 每周五执行任务
 
 30 * * * *         - 时间点到30分的时候做
 0  * * * *         - 时间点到整点的时候执行任务
 30 2 * * *         - 时间到 02:30 的时候执行任务
 0  12 28 * *       - 每月28号12:00执行任务
2. 任务

任务是通过Linux指令来确定的,但是要注意如果指令执行后有控制台打印,在定时任务中这个打印会无效,所以最好将打印数据定向到文件中。

* * * * * echo aaa >> /home/test.txt	 - 每隔一分钟往home下面的test.txt中添加一行aaa	
* */1 * * * python3 /home/test.py		 - 每隔1小时运行一次test.py中的python程序

原创声明,如需转载请标明出处~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值