centos添加定时任务 cron

安装crontab:

yum install crontabs

查看crontab服务状态:

service crond status

手动启动crontab服务:

service crond start

查看crontab服务是否已设置为开机启动,执行命令:chkconfig --list

如果没有加入开机启动:

chkconfig crond on

添加一条定时任务:crontab -e进入编辑器

*/3 * * * * /usr/bin/curl http://127.0.0.1/charge/index.php/Admin/Cron/login

表示每3分钟执行一次这个路径,可以在login方法写日志看效果

其他举例
每5分钟执行一次     
*/5 * * * * /usr/bin/curl http://www.xxx.com/api/job

可以查看下curl位置,find / -name ‘curl’

重启crond服务

service crond restart

在终端直接运行下那个路径试一下看对不对

curl http://127.0.0.1/charge/index.php/Admin/Cron/login

这样就可以了,具体定时任务的其他用法参考网上

定时任务部分命令

启动cron服务
systemctl start crond
停止cron服务
systemctl stop crond
重启cron服务
systemctl restart crond

设置cron开机启动
systemctl enable crond.service

查看当前crontab,输入 crontab -l

编辑当前crontab,输入 crontab -e

删除当前crontab,输入 crontab  -r
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值