crontab - auto execute schedule on unix/linux

本文详细介绍了如何使用Cron命令来管理定时任务,包括如何查看、编辑Cron任务列表,以及Cron任务的格式与常见用法示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Two usefull command:

crontab -l  # list all the crontab task exist

crontab -e # edit this crontab schedule

               #(default editor is vi if you want to change modify the VISUAL env variable using comman setenv)

 

 

Crontab format : reference from wikepedia

.---------------- minute (0 - 59)
|   .------------- hour (0 - 23)
|   |   .---------- day of month (1 - 31)
|   |   |   .------- month (1 - 12) OR jan,feb,mar,apr ...
|   |   |   |  .----- day of week (0 - 7) (Sunday=0 or 7)  OR sun,mon,tue,wed,thu,fri,sat
|   |   |   |  |
*   *   *   *  *  command to be executed

Examples : execute my backup.sh every day at 2' aclock

0 2 * * * /home/oracle/bin/backup.sh

 

 

More examples of format:

#every 5 minutes

*/5 * * * * command to be executed

#from 6 to 12 aclock every 20 minutes

0 6-12/3 * * * command to be execute

#first day every month and monday to friday at 8 and 18 aclock

0 8,18 1 * mon-fri command to be execute

 

 

One tip you can use the way followed to edit your contab schedule:

crontab -l>tmp

vi tmp

crontab tmp

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值