美文网首页
07 crontab 的简单应用

07 crontab 的简单应用

作者: 小码码 | 来源:发表于2019-06-24 14:25 被阅读0次

资料来源:https://www.shiyanlou.com/courses/1/labs/1918/document

1 crontab 环境准备

sudo apt-get install -y rsyslog 安装rsyslog
sudo service rsyslog start 启动 rsyslog(在自己本地 Ubuntu中 会默认自行启动)
sudo cron -f & 启动crontab(本地 Ubuntu 的环境中不需要手动启动)
crontab -e 添加一个计划任务

2 任务添加和查看


在最后一行添加每分钟创建一个文件的任务

crontab -l  查看添加了哪些任务
ps aux | grep cron  查看任务有没有执行
sudo tail -f /var/log/syslog   从日志中看任务详情 
crontab -r   删除任务
ll /etc/crontab 执行的相关记录

每个目录的作用:
/etc/cron.daily,目录下的脚本会每天执行一次,在每天的6点25分时运行;
/etc/cron.hourly,目录下的脚本会每个小时执行一次,在每小时的17分钟时运行;
/etc/cron.monthly,目录下的脚本会每月执行一次,在每月1号的6点52分时运行;
/etc/cron.weekly,目录下的脚本会每周执行一次,在每周第七天的6点47分时运行;
系统默认执行时间可以根据需求进行修改。

3 时间格式说明

参考资料:http://blog.chinaunix.net/uid-7552018-id-182133.html

   01 * * * * root run-parts /etc/cron.hourly
   02 4 * * * root run-parts /etc/cron.daily
   22 4 * * 0 root run-parts /etc/cron.weekly
   42 4 1 * * root run-parts /etc/cron.monthly

minute hour day month dayofweek command
minute - 从0到59的整数
hour - 从0到23的整数
day - 从1到31的整数 (必须是指定月份的有效日期)
month - 从1到12的整数 (或如Jan或Feb简写的月份)
dayofweek - 从0到7的整数,0或7用来描述周日 (或用Sun或Mon简写来表示)
command - 需要执行的命令(可用as ls /proc >> /tmp/proc或 执行自定义脚本的命令)

相关文章

  • 07 crontab 的简单应用

    资料来源:https://www.shiyanlou.com/courses/1/labs/1918/docume...

  • crontab配置及简单应用

    crontab crontab并不陌生,在*nix的操作系统之中,使用它设置周期性被执行的指令.每个用户可以拥有自...

  • Centos7部署crond

    CRONTAB语法及应用 1:查看当前用户的定时任务 [oracle@localhost ~]$ crontab ...

  • crontab详解

    目录 简单介绍 配置文件介绍系统任务调度用户任务调度 crontab文件介绍crontab实例 简单介绍 cron...

  • golang cron 定时任务使用

    1、cron 表达式的基本格式 2、特殊字符说明 3、示例 最简单crontab任务 多个定时crontab任务 ...

  • crontab简单案例

    下面是crontab的格式: 分 时 日 月 星期 要运行的命令 这里有crontab文件条目的一些例子: 30 ...

  • Linux定时任务的实现

    提到Linux定时任务,务必会提到crontab命令,做一个简单的学习。 crontab 文件的格式: {minu...

  • Linux定时任务的实现

    提到Linux定时任务,务必会提到crontab命令,做一个简单的学习。 crontab 文件的格式: {minu...

  • Cron定时任务应用到Thinkphp

    首先我们先了解一下Crontab命令,最后再给大家介绍如何应用到Thinkphp.如果你已经了解过Crontab命...

  • Crontab命令详解

    Crontab命令使用 crontab 是用来让使用者(用户)在固定时间或固定间隔(即既定时间设置内)执行应用程序...

网友评论

      本文标题:07 crontab 的简单应用

      本文链接:https://www.haomeiwen.com/subject/rhfmsftx.html