配景
我的需求是在每天凌晨对日记文件举行分析,然后将分析陈诉邮件方式放松到指定邮箱,现在我已经写好了日记分析和邮件发送的脚本,只需要定时执行就可以了
于是就有了本篇文章,着实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 文件
- 删除当前用户的 Crontab
特殊符号及其用法
- *:任意值
- -:范围(如 1-5 表示 1 到 5)
- ,:列表(如 1,15 表示 1 号和 15 号)
- /:步进值(如 */10 表示每 10 分钟)
2024/8/6
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |