乐趣区

关于linux:Linux-基础之定时任务

定时工作 crond

Crond 是 linux 零碎中用来定期执行命令/脚本或指定程序工作的一种服务或软件,个别状况下,咱们装置完 Centos5/6 linux 操作系统之后,默认便会启动 Crond 任务调度服务。

Crond 服务会定期(默认每分钟查看一次)查看零碎中是否有要执行的工作工作,如果有,便会依据其事后设定的定时工作规定主动执行该定时工作工作,这个 crond 定时工作服务就相当于咱们平时早起应用的闹钟一样

定时工作查看

能够应用以下命令查看定时工作

crontab -l

定时工作编辑

能够应用以下命令编辑定时工作

crontab -e

上图就是现有的定时工作能够批改能够新增

定时工作指定格局

# Example of job definition:

# .---------------- 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

例如:30 3,12 * * * /old.sh

每天凌晨 3 点半和中午 12 点半的时刻执行 /old.sh 脚本 
退出移动版