今天有同学在问,Linux的定时任务crontab怎么使用啊,总是看不懂,丁老师能给写个适合小白看的教程吗?
收到,马上安排,废话不多说,直接上干货!
crontab -e进入crontab定时任务的编辑文件;
2.点击键盘:Ctrl + O,进入编辑模式;
3.粘贴或输入crontab的规则,每行一条,不需要输入句号或分号结尾,例:
#每5分钟访问百度
*/5 * * * * curl -s https://www.baidu.com > /dev/null 2>&1
#每10分钟访问QQ
*/10 * * * * curl -s https://www.qq.com > /dev/null 2>&4.点击键盘Ctrl +X,意思是保存并退出;
5.linux输入命令:service cron restart,意思是重启crontab服务;
6.linux输入命令:crontab -l,查看是否有刚才输入的规则,验证crontab定时任务;
如何判断Linux是否安装了Crontab?
在linux命令行输入which crontab,如果输出为空或是输入command not found,就是没有安装,反之则是安装正常。
#Debian/Ubuntu系统
dpkg -l | grep cron
#CentOS/RHEL系统(Red Hat红帽子牌Linux)
rpm -q cronie
#Arch Linux系统
sudo pacman -S cronie
#openSUSE系统
sudo zypper install cron
#Fedora系统
sudo dnf install cronie如何判断Crontab是否已经运行?
在linux命令行输入systemctl status crond,正常运行会返回active (running),反之则未运行。
Crontab的规则是什么?
下图这句话,是说每分钟访问一次qq.com

以上命令,代表分钟 小时 日期 月份 星期 要执行的命令,其中红框处是设置定时的时间。
规则符号
*:表示“每”。比如 * * * * * 表示每分钟都执行。
,:表示“多个时间点”。比如 0,30 * * * * 表示每小时的 0 分和 30 分执行。
-:表示“范围”。比如 0 8-18 * * * 表示每天 8 点到 18 点整点执行。
/:表示“间隔”。比如 */5 * * * * 表示每 5 分钟执行一次。例子
*/5 * * * * command 每5分钟执行一次命令
0 * * * * command 每小时的0分执行一次(每小时执行一次)
0 8 * * * command 每天8点执行一次
0 0 * * 1 command 每周一的0点执行一次
0 0 1 * * command每月1号的0点执行一次
看到这里,你对linux定时执行任务crontab的使用学会了吗?还有什么不懂的吗?如果在使用中有遇到什么问题,或是其他疑问,欢迎添加丁老师技术交流哦~
大型景区信息化管理,软硬件体系架构预算图,包含景区售票系统、景区人员管理系统、财务系统、硬件管理系统、景区酒店管理系统、景区点餐系统、园区管理系统,游客/用户端APP/小程序等。含全套的软件体系搭建费用。
#通用微信小程序原型生成提示词 #角色设定与技术要求 您是一位世界级的全栈工程师,同时精通产品规划和UI/UX设计。现在需要开发一款微信小程序,要求输出一套完整的微信小程序原型图。 请严格按照以下要求执行: #核心技术规范 使用Tail...
经常有同学提问,公众号绑定的域名链接,访问时提示“无法确认该网页的安全性,请谨慎访问”,这是怎么回事?如何解决呢?如图:这是一个被问及比较多的问题,也是一个比较普遍的情况,今天丁老师就这个问题的原因,以及解决方法,来进行分析和解答。问:...
有同学咨询丁老师,他们公司的小程序和APP,是属于C端的客户服务类APP,提供会员注册、下单、发货、订单查询、业务办理进度查看等模块。其中有一个功能是在线咨询,之前是对接的人工在线客服坐席咨询,在用户量大的时候,峰值可能同时需要5-8个...
软件介绍Basgito是基于Laravel框架的免费电子商务平台,可以快速搭建自己企业专属的电子商务交易平台,适用于中小型外贸企业。该电商平台拥有无头laravel商务(headless laravel commerce)的强大功能,可以快...
这几年AI技术的发展已经达到新的高度,从提高个人生产力到企业操作效率的各个方面,AI都扮演着不可或缺的角色。无论是进行语言交流、内容创作、或是任务管理,都有相应的AI工具可以帮助我们更加轻松地完成工作。以下是丁老师觉得不错的AI工具推荐,希...
fontawesome所有图标class类名单,适用于4.7.0版本。总计有593个图标class类(包含别名):fa-500pxfa-address-bookfa-address-book-ofa-address-cardfa-addre...
国外很多VPS购买后,只有密码,没有登录账号,如何登录呢?我们以one.com为例,购买了VPS后,只能设置密码,但是用root,也无法登录,是怎么回事呢?查了官方文档,原来修改的VPS密码,不是root的,这个VPS默认的账号是admin...