Crond 与 Crontab

Crond

  Crond是linux系统用来定期执行命令或指定程序任务的一个守护进程。Crond会定期(默认每分钟检查一次)检查系统中是否有要执行的任务工作。如果有,便会根据其预先设定的定时任务规则自动执行该定时任务工作。这个Crond定时任务服务就相当于我们早上使用的闹钟一样。

linux系统中定时任务调度的工作可以分为以下两种情况:

1、 linux系统自身定期执行的任务工作:系统周期性自行执行的任务工作,如轮询系统日志、备份系统数据、清理系统缓存等,这些任务无须我们人为干预。
2、用户执行的任务工作:某个用户或系统管理员定期要做的工作。用户的周期定时任务可以用过crontab -l 查看。

crontab

crond服务是运行的程序,而crontab是用户用来设置定时规则的指令。

crontab -l (查看用户设置的定时任务)
crontab -e 编辑定时任务配置文件
crontab -r 删除没个用户的cron服务
crontab –e ==vi /var/spool/cron/root
crontab –l == cat /var/spool/cron/root

crontab -e 打开文本时设置的语法

*   *  *    *   *
分  时  日  月 周
*/x :这里的x代表的是时间,*/x 代表每x分/时/日/月/周
eg:
*/1  *  *  *  *代表每月每周每天每一分钟做什么

cront 相关的指令

  service crond start //启动服务
  service crond stop //关闭服务
  service crond restart //重启服务
  service crond reload //重新载入配置
  service crond status //查看服务状态

实例测试

这里写图片描述
crontab -e 打开后的文件写入的内容,因为是守护进程与终端文件去关联所以我就把内容重定向到了我主工作目录下的一个测试文件中。
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值