Linux——crontab定时执行任务

最近在学习linux的一些命令,关于定时任务也算是第一次使用,也正是如此,让我从无到有,从不知道到会使用,通过使用的过程中出现的系列问题也让我学习到了很多。以下是通过网上搜索和不断的验证,以及综合自己的理解,进行总结:

目录

关于crontab

用途说明

任务调度分类

cron服务

cron的使用

栗子


关于crontab

在LINUX中,周期执行的任务一般由cron这个守护进程来处理;

cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间;

cron的配置文件称为“crontab”,是“cron table”的简写。

用途说明

crontab命令用于设置例行任务,类似于Windows中的任务计划。我们常用它来设置如下定时执行的任务:

进行时间同步:ntpdate

进行数据统计:mysql, sqlplus

检查磁盘空间:df

监控CPU使用:vmstat

检查某些程序是否还在运行,重新启动:ps, service xxx start

杀掉某些运行时间过长的进程:kill

定时发送邮件:mail

清理日志:find & rm

清除数据库中的历史记录:delete from xxx where date <= n days before

备份数据库:mysqldump

自动系统更新:yum

任务调度分类

Linux下的任务调度分为两类&#

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值