码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • linux之定时任务


    第一章 linux之帮助命令
    第二章 linux命令行快捷键
    第三章 linux之防火墙
    第四章 linux之服务开机自启
    第五章 linux之关机与重启
    第六章 linux之环境变量
    第七章 linux之目录操作命令
    第八章 linux之目录结构
    第九章 linux之使用ssh连接被拒
    第十章 linux之搜索命令
    第十一章 linux之统计命令
    第十二章 linux之网络命令
    第十三章 linux之文件操作命令
    第十四章 linux之文件系统命令
    第十五章 linux之压缩解压缩
    第十六章 linux之用户管理
    第十七章 linux之权限管理命令
    第十八章 linux之scp命令文件传输
    第十九章 linux之vim编辑器
    第二十章 linux之linux下载软件包
    第二十一章 linux之定时任务


    文章目录

      • 定时任务
        • at一次性执行定时任务
        • crontab循环执行定时任务
          • 使用命令执行定时任务
          • 使用配置文件设置定时任务


    原文链接 https://zhhll.icu/2021/linux/定时任务/定时任务/

    定时任务

    at一次性执行定时任务

    依赖于atd服务

    service atd start
    
    • 1
    # at [选项] 时间
    ----------
    -m  at工作完成后,使用email通知执行at命令的用户
    -c 工作号  显示该at工作的实际内容
    
    时间格式
    HH:MM
    HH:MM YYYY-MM-DD
    HH:MM[am|pm] [month] [date]
    HH:MM[am|pm] + [minutes|hours|days|weeks]  
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    crontab循环执行定时任务

    由于at只能执行一次,所以使用的并不多,真正使用的多的是crontab执行定时任务

    依赖于crond服务

    service crond start
    
    • 1

    使用命令执行定时任务

    #crontab [选项]
    
    ----------
    -e  编辑crontab定时任务
    -l  查询crontab任务
    -r  删除任务
    -u 用户名  修改/删除其他用户的任务
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    时间表达式

    * * * * *
    # 第一位为分钟
    # 第二位为小时
    # 第三位为天
    # 第四位为月
    # 第五位为周几
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    特殊符号

    *    表示任意的时间,每一个位置的*代表的含义不同
    ,    代表不连续的时间,如'0 2,3,8 * * *'命令,表示每天的2点,3点,8点执行命令
    -    代表连续的时间,如'0 2-4 * * *'命令,表示每天的2点到4点执行
    */n  代表每隔多久执行一次,如'*/10 * * * *'表示每隔10分钟执行一次
    
    • 1
    • 2
    • 3
    • 4

    使用配置文件设置定时任务

    在/etc/crontab配置文件中配置

  • 相关阅读:
    Xilinx ISE系列教程(6):ModelSim联合仿真
    信息学奥赛一本通:1139:整理药名
    Fliki AI:让视频创作更简单、更高效
    uniapp scroll-view 下拉刷新动画无法关闭问题
    2019Linux系统教程189讲-07_Linux系统自有服务
    C++ GDAL提取多时相遥感影像中像素随时间变化的数值数组
    criu简单例子
    在线疫苗预约小程序|基于微信小程序的在线疫苗预约小程序设计与实现(源码+数据库+文档)
    HTTP之Hop-by-hop首部
    Mac M系列芯片如何重新安装系统
  • 原文地址:https://blog.csdn.net/Lxn2zh/article/details/126228912
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号