LINUX下的crond和crontab的调研

一、crond

基本概念

cronLINUX下的deamon,定时执行工具(相当于windows下的scheduled task),可以在无需人工干预的情况下定时的执行任务。

用于启动和关闭这个服务的方法有:

1/sbin/service crond start        //启动服务

2/sbin/service crond stop        //关闭服务

3/sbin/service crond restart    //重启服务

4/sbin/service crond reload    //重新载入配置

5server crond status               //查看crond服务状态

二、crontab

基本概念

crontab命令常用于从标准输入设备中读取指令,并将其存放在"crontab"文件中,方便以后查询和读取。

1)格式

crontab [-u user] {-l | -r | -e}

2)作用

使用crontab命令可以修改crontab配置文件,然后该配置由cron公用程序在适当的时间执行,该命令使用权限是所有用户。

3)主要参数

-e执行文字编辑器来设定时程表,内空的文字编辑器是vi 

-r删除目前的时程表

-l列出目前的时程表

可以通过crontab命令添加或编辑需要定时执行的任务: 

crontab –u                 //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 

crontab –l                  //列出某个用户cron服务的详细内容 

crontab –r                 //删除某个用户的cron服务 

crontab –e                //编辑某个用户的cron服务 

crontab filename      //以filename作为crontab的任务列表文件并载入 

crontab 文件中的行由6个字段组成,不同字段间用空格或tab键分隔。

基本格式 : [参数间必须使用空格隔开]

分 时 日 月 周 命令

1列表示分钟159 每分钟用*或者 */1表示

2列表示小时1230表示0点)

3列表示日期131

4列表示月份112

5列标识号星期060表示星期天)

6列要运行的命令

测试用例: 





删除定时任务





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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值