crontab定时任务

  1. crontab

crontab

crontab时linux自带的定时运行脚本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
crontab -e  # 进入编辑任务行
* * * * * 要执行的命令
----------------
| | | | |
| | | | ---- 周当中的某天 (0 - 7) (周日为 0 或 7)
| | | ------ 月份 (1 - 12)
| | -------- 一月当中的某天 (1 - 31)
| ---------- 小时 (0 - 23)
------------ 分钟 (0 - 59)

# 如
### 每隔 5 分钟运行一次 backupscript 脚本 ##
*/5 * * * * /root/backupscript.sh
### 每天的凌晨 1 点运行 backupscript 脚本 ##
0 1 * * * /root/backupscript.sh
### 每月的第一个凌晨 3:15 运行 backupscript 脚本 ##
15 3 1 * * /root/backupscript.sh
1
2
3
4
5
6
7
8
9
crontab -e  # 修改crontab文件,如果不存在会自动创建 
crontab -l # 显示crontab文件
crontab -r # 删除crontab文件
crontab -ir # 删除crontab文件前提醒用户
service crond status #查看crontab服务状态
service crond start # 启动服务
service crond stop # 关闭服务
service crond restart # 重启服务
service crond reload # 重新载入配置

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 zoubinbf@163.com

×

喜欢就点赞,疼爱就打赏