当前位置: 首页 > news >正文

Linux如何定时执行任务

目录

crontab 介绍

安装crontab

服务操作说明

操作案例


crontab 介绍

Linux crontab是采用定期执行程序的命令,当安装完成操作 系统后,默认便会启动此任务调度命令,crond命令每分钟都会定期检查是否要执行任务的工作,如果要执行的工作便会自动执行该任务。(定期执行某个命令,相当于java中的timer)

安装crontab

yum install crontabs

服务操作说明

service crond start //启动服务器

service crond stop //关闭服务器

service crond restart //重启服务

service crond reload //重新载入配置

service crond status //查看crontab服务状态

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

chkconfig --level 35 crond on //加入开机自动启动

crontabs -e //进入编辑指令

crontabs -l //进入查看运行指令

crontabs -r //删除指令

操作案例

在Linux中应该用 crontab -e ,之后就会有个vim的一个编辑界面,进行编辑任务就可以。

 可以设置为*代表每分钟都会执行一次。

下面做个案列演示:

每分钟向一个指定的文件中添加数据

 因为我们是每分钟执行一次,我们可以在Linux中用date来查看当前时间,一分钟后去查看文件中是否有添加数据。

http://www.lryc.cn/news/61569.html

相关文章:

  • 使用nvm替换nvmw作为nodejs的版本切换(亲测)
  • 分布式事务
  • zk111111111111111111
  • 018:Mapbox GL加载Google地图(影像瓦片图)
  • Web API 和 API 的区别编写api
  • IDEA 用上这款免费 GPT4 插件,生产力爆表了
  • 1187.使数组严格递增 学习记录
  • 权限控制_SpringSecurity
  • 2023年最系统的自动化测试,测试开发面试题,10k以下不建议看
  • 今年SMETA审核费用即将涨价
  • 基于贝叶斯优化CNN-LSTM混合神经网络预测(Matlab代码实现)
  • 基于深度学习和生理信号的疾病筛查:个体内和个体间研究的价值与应用
  • 现在有t1,t2,t3三个线程,实现t1,t2线程同步执行,然后再执行t3线程,使用Java实现该程序
  • 83.qt qml-初步学习2D粒子影响器(二)
  • 4.17-4.18学习总结
  • Spring事务
  • Linux新的设备或分区挂载到系统中mount使用方法
  • 移动硬盘损坏如何恢复数据
  • Material Design:为你的 Android 应用提供精美的 UI 体验
  • springboot+vue学生毕业离校系统(源码+说明文档)
  • 【Android入门到项目实战-- 6.2】—— 如何访问其他应用程序的数据?
  • 【100个 Unity实用技能】 | InputField输入框组件实现输入限制,只能输入中文或特殊字符等
  • 倍数+路径之谜
  • 【Unity渲染】URP透明物体自身渲染穿插异常问题
  • c/c++:指针,指针定义和使用,指针大小4字节,野指针,空指针*p=NULL
  • CAS实现原⼦操作的三⼤问题,该如何解决?
  • Linux Shell 实现一键部署二进制go+caddy+filebrowser
  • 无人机巡检智能一体化解决方案
  • 2023-2029全球粘结剂喷射技术行业调研及趋势分析报告
  • Python每日一练(20230420)