cron任务如何设置

cron有两个配置文件,全局的/etc/crontab和针对用户的/var/spool/cron文件。任务配置格式涉及分钟、小时、日期、月份和星期,例如:* * * * * command。这个系统用于设定定时执行的任务。
摘要由CSDN通过智能技术生成

cron有两个配置文件,一个是一个全局配置文件(/etc/crontab),是针对系统任务的;

[root@FQDN ~]# cat>> /etc/crontab <<_END
> 0*/2 *** netstat -a|mail 1596955197@qq.com
> 0 2 ** 0 root du -sh /home/* |srot -nr |head -10
> _END

一组是crontab命令生成的配置文件(/var/spool/cron下的文件),是针对某个用户的.定时任务配置到任意一个中都可以.

crontab任务配置基本格式:

*   *  *  *  *  command

分钟(0-59) 小时(0-23) 日期(1-31) 月份(1-12) 星期(0-6,0代表星期天)  命令

第1列表示分钟1~59 每分钟用*或者 */1表示

第2列表示小时1~23(0表示0点)

第3列表示日期1~31

第4列表示月份1~12

第5列标识号星期0~6(0表示星期天)

第6列要运行的命令

[root@FQDN ~]# crontab –l     //查看当前用户下的定时任务: crontab –l
no crontab for root
[root@FQDN ~]# crontab –e     //进入vi添加0 1 * * * /root/test.sh
no crontab for root - using an empty one
crontab: installing new crontab
[root@FQDN ~]# crontab -l
0 1 * * * /root/test.sh
[root@FQDN ~]# /sbin/service crond restart 
//重启crond: /sbin/service crond restart
Redirecting to /bin/systemctl restart crond.service
[root@FQDN ~]# crontab –l      
//查看定时任务是否准时调用了可以/var/log/cron中的运行信息
0 1 * * * /root/test.sh
[root@FQDN ~]# cat /var/log/cron
Jan 14 16:32:48 FQDN run-parts(/etc/cron.daily)[9478]: finished mlocate
Jan 14 16:32:48 FQDN anacron[8716]: Job `cron.daily' terminated
Jan 14 16:32:48 FQDN anacron[8716]: Normal exit (1 job run)
Jan 14 16:40:01 FQDN CROND[9734]: (root) CMD (/usr/lib64/sa/sa1 1 1)
Jan 14 16:50:01 FQDN CROND[9822]: (root) CMD (/usr/lib64/sa/sa1 1 1)
Jan 14 17:00:01 FQDN CROND[9937]: (root) CMD (/usr/lib64/sa/sa1 1 1)
Jan 14 17:01:01 FQDN CROND[9951]: (root) CMD (run-parts /etc/cron.hourly)
Jan 14 17:01:01 FQDN run-parts(/etc/cron.hourly)[9951]: starting 0anacron
Jan 14 17:01:01 FQDN run-parts(/etc/cron.hourly)[9960]: finished 0anacron
Jan 14 17:10:01 FQDN CROND[10063]: (root) CMD (/usr/lib64/sa/sa1 1 1)
Jan 14 17:20:02 FQDN CROND[10176]: (root) CMD (/usr/lib64/sa/sa1 1 1)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值