crond与at任务调度

导读:本篇文章讲解 crond与at任务调度,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

🌵crond与at任务调度

🌴欢迎点赞评论学习交流~

🌱各位看官多多关注哦😘~

目录

crond任务调度

at任务调度

调度时间

crond与at任务调度之间的区别


crond任务调度

crontab [选项] 选项 作用
crontab -e -e 打开crond调度
crontab -r -r 删除crond调度任务
crontab -l -l 展示crond调度任务
service crond restart 重新打开crond任务调度

at任务调度

  • 使用at任务调度要安装at软件包

  • 查看是否开启atd服务

  • at调度任务相关指令

1. 使用at任务调度要安装at软件包

yum install at

2. 查看是否开启atd服务

ps -ef | grep “atd”

3. at调度任务相关指令

at [选项] [时间]

选项

选项 说明
-m at调度任务完成后,用E-mail通知at命令执行用户
-c 工作标识号,显示at工作的实际内容
-t 时间,在指定的时间提交工作并执行
-d 删除某个工作,需要提供相应的工作标识号,同atrm命令
-l 列出当前所有的还未调度的工作,同atq
-f 脚本文件,指定所要提交的脚本文件

时间

形式 说明
HH:MM 比如04:00 AM。如果执行命令已过,则会在第二天此时运行
Midnight 一般是指12:00 AM
Noon 一般是指12:00 PM
Teatime 一般是指4:00 PM
具体时间 04:00 2022-11-5(按照某时 year-month-day)
相对计时,now + 时间 以minutes、hours、days或weeks为单位,例:now +3 days表示在三天后的现在执行

调度时间

调度符号 说明 举例
/ 表示每一 */1 * * * *(每一分钟运行一次)
不连续的数字 * 3,6,9 * * *(每天3,6,9时运行)
连续的数字 * * 1-15 * *(每个月的1到15号运行)

注:* * * * * 这五颗“*”分别表示分、时、天、月、星期

crond与at任务调度之间的区别

crond调度命令会反复执行,而at调度是执行一次。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/61445.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!