Crontab笔记

打印 上一主题 下一主题

主题 577|帖子 577|积分 1731

配景

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

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

Crontab 文件每行定义一个任务,格式如下:
  1. * * * * * command
  2. - - - - -
  3. | | | | |
  4. | | | | +----- 星期几 (0 - 7) (星期日为0或7)
  5. | | | +------- 月份 (1 - 12)
  6. | | +--------- 日期 (1 - 31)
  7. | +----------- 小时 (0 - 23)
  8. +------------- 分钟 (0 - 59)
复制代码


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


  • 查察当前用户的 Crontab
    1. crontab -l
    复制代码
  • 编辑 Crontab 文件
    1. crontab -e
    复制代码
  • 删除当前用户的 Crontab
    1. crontab -r
    复制代码
特殊符号及其用法



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

2024/8/6

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

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

鼠扑

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表