Linux的cron程序
来源:互联网 发布:python冒泡排序详解 编辑:程序博客网 时间:2024/05/21 10:15
文章作者:Tyan
博客:noahsnail.com | CSDN | 简书
1. Linux定时作业
在Linux中,如果要在预设时间执行shell脚本,at
命令非常好用,但如果需要定期执行shell任务,例如每天一次、每周一次,则需要Linux的cron程序来安排定期执行的作业。cron程序会在后台运行并检查一个表(cron时间表),以获得要安排执行的作业。
2. cron时间表
cron时间表采用一种特别的格式来指定作业合适运行,其格式如下:
min hour dayofmonth month dayofweek command
cron时间表允许你用特定值、取值范围或通配符来指定条目。例如,如果要在每天10:15运行一个命令,可以用cron时间表条目:
15 10 * * * command
dayofmonth,month,dayofweek用了通配符,说明cron会在每个月每天的10:15执行该命令。每周一下午4:15执行,其表示形式为:
15 16 * * 1 command
dayofweek也可以用mon、tue、wed、thu、fri、sat、sun表示,数字表示从0~6对应周日~周六。每月第一天中午12点执行的表示形式为:
00 12 1 * * command
crontab -l
命令可以列出已有的cron时间表。
$ crontab -lcrontab: no crontab for ***
cron时间表是假设Linux系统是7*24小时运行的,如果到了时间系统关机,则作业不会被执行,开机后,cron程序不会执行错过的作业。
参考文献
- Linux命令行与shell脚本编程
0 0
- Linux的cron程序
- 使用linux的cron进程定时执行java程序
- Linux的自动执行程序cron和crontab
- Linux的自动执行程序cron和crontab
- Linux下cron定时执行Java程序
- linux下cron运行php程序
- Linux下cron定时执行Java程序
- Linux下cron的使用
- Linux下cron的使用
- Linux下cron的使用
- Linux下cron的使用
- Linux下cron的用法
- Linux下cron的使用
- linux中cron的使用
- Linux的cron和crontab
- Linux的cron和crontab
- Linux下cron的使用
- Linux的cron和crontab
- mac mysql error You must reset your password using ALTER USER statement before executing this statem
- ubuntu CQ45安装WIFI BCM4312
- (自动机总结)PDA与CFG的转化
- java设计模式学习笔记之代理模式
- Java_面向对象(1)
- Linux的cron程序
- g++ -o -c -g 功能
- 如何搭建个人网站(三)域名解析和租赁
- javascript-3-20161218
- ToolBar代替actionBar的用法
- 关于支持向量机的一个简单实例
- 51nod 1259 整数划分 V2
- maven安装以及eclipse配置maven
- 6.常用代码