鼠扑 发表于 2024-8-9 07:39:57

Crontab笔记

配景

我的需求是在每天凌晨对日记文件举行分析,然后将分析陈诉邮件方式放松到指定邮箱,现在我已经写好了日记分析和邮件发送的脚本,只需要定时执行就可以了
于是就有了本篇文章,着实Crontab在我操作系统的实验课上是讲过的,但是没有听,简单记载一下
Crontab 简介

Crontab 是 Linux 系统中用于定时执行任务的紧张工具,设置文件叫做 cron table。Cron 是 Unix 和类 Unix 操作系统的配景进程,用于周期性地执行任务。
Crontab 文件格式

Crontab 文件每行定义一个任务,格式如下:
* * * * * command
- - - - -
| | | | |
| | | | +----- 星期几 (0 - 7) (星期日为0或7)
| | | +------- 月份 (1 - 12)
| | +--------- 日期 (1 - 31)
| +----------- 小时 (0 - 23)
+------------- 分钟 (0 - 59)


[*]分钟(0-59)
[*]小时(0-23)
[*]日期(1-31)
[*]月份(1-12)
[*]星期几(0-7)(0 和 7 都表示星期天)
比方,每天凌晨 2:30 执行一个脚本:
30 2 * * * /path/to/your/script.sh
Crontab 使用方法


[*] 查察当前用户的 Crontab
crontab -l

[*] 编辑 Crontab 文件
crontab -e

[*] 删除当前用户的 Crontab
crontab -r

特殊符号及其用法



[*]*:任意值
[*]-:范围(如 1-5 表示 1 到 5)
[*],:列表(如 1,15 表示 1 号和 15 号)
[*]/:步进值(如 */10 表示每 10 分钟)
2024/8/6

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Crontab笔记