linux入门学习笔记(十)计划任务

linux系统计划任务

计划任务主要是做一些周期性的任务,目前最主要的用途是定期备份数据。

  • 一次性调度执行 at
    at命令常用用法:
    at [option] TIME
    TIME:
    HH:MM [YYYY-mm-dd]: 指明时间 时:分 年-月-日
    noon,midnight,teatime: 中午十二点,午夜十二点,下午四点
    tomorrow
    now+#{minutes,hours,days,OR weeks}: 某段时间后
      提交作业: ctrl + D
    常用选项:
    -l: 列出指定队列中等待运行的作业,相当于atq
    -d #: 删除指定的作业,相当于atrm
    -c #: 查看具体某一条作业任务
    -f /path/from/somefile:从指定的文件中读取任务

注意: 作业的执行结果以邮件形式通知给相关用户
查询任务:atq
batch命令: 和at命令类似,但不能指明时间点
  让系统自行选择空闲时间去执行此处指定的任务  // 很少让系统自己去选择时间执行任务

  • 循环调度执行 cron
    一、首先查询crond成功徐是否运行
    systemctl status crond.service
    二、管理方式
    创建计划 “crontab -e”
    查询计划 “crontab -l”
    删除计划 “crontab -r”
    三、语法文件格式
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值