Linux下crontab定时任务入门(一)

crontab命令的选项:

  1. crontab –e : 修改 crontab 文件. 如果文件不存在会自动创建。
  2. crontab –l : 显示 crontab 文件。
  3. crontab -r : 删除 crontab 文件。
  4. crontab -ir : 删除 crontab 文件前提醒用户。
# 命令介绍:
# .---------------- 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
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed

minute:代表一小时内的第几分,范围 0-59。 
hour:  代表一天中的第几小时,范围 0-23。 
mday:  代表一个月中的第几天,范围 1-31。 
month: 代表一年中第几个月,范围 1-12。 
wday:  代表星期几,范围 0-7 (0及7都是星期天)。 
who:   要使用什么身份执行该指令,当您使用 crontab -e 时,不必加此字段。 
command:所要执行的指令。 

除了数字还有几个个特殊的符号就是"*"、"/"和"-"、","
*代表所有的取值范围内的数字,例如,“1,2,5,7,8,9”
"/"代表每的意思,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次
"-"代表从某个数字到某个数字,例如“2-6”表示“2,3,4,5,6” 


使用实例:
crontab -e 打开文件,然后加入一下这行:
0 0 * * * /home/nsns/test.sh
这将会在每天凌晨运行 指定的test.sh文件(要给文件执行权限)


 

转载于:https://my.oschina.net/u/2494575/blog/1790697

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值