一次性计划任务(计划任务)
计划任务
计划任务: 在开机的情况下, 按照计划完成的任务.
一次性: 只执行一次
周期性: 有规律的执行计划任务中的输出不会输出到终端, 而是通过邮件通知
一次性计划任务
at
由atd服务提供,使用at的前提是atd服务正常运行。
# 如果没有正常运行:
[root@host1 ~]# yum install at -y
[root@host1 ~]# systemctl start atd # 启动服务
[root@host1 ~]# systemctl status atd # 查看服务状态
● atd.service - Job spooling toolsLoaded: loaded (/usr/lib/systemd/system/atd.service; enabled; vendor preset: enabled)Active: active (running) since Wed 2020-12-09 09:56:46 CST; 2s agoMain PID: 6824 (atd)CGroup: /system.slice/atd.service└─6824 /usr/sbin/atd -fDec 09 09:56:46 host1.qf.com systemd[1]: Started Job spooling tools.
at : 用于制定一次性计划任务
语法: at 时间
时间格式:HH:MM 默认为今天,如果这个时间已经过了,则为明天HH:MM YY-MM-DD 指定哪一天什么时间,日期还可以写成 MMDDYY, MM/DD/YY,DD.MM.YYnow + 2minutes 2分钟之后 支持minutes, hours, days, or weeks这些单位
atq : 用于查询一次性计划任务 等价于 at -l , 看不到任务详情. 需要查看可用 at -c
atrm: 删除一次性计划任务 等价于 at -d ,后面接任务编号来删除相应的计划任务
batch
一次性计划任务, 不指定具体时间, 在系统负载较低的时候执行
访问控制 - 仅对普通用户有效
通过/etc/at.allow, /etc/at.deny 两个文件控制
只有deny文件(默认): 黑名单,名单上的用户将不能使用,其它用户都可使用
只有allow文件: 白名单,仅名单上的用户能使用
两者都存在: 白名单,仅allow文件中存在的用户可以使用
两者都不存在: 都不能使用
周期性计划任务
由crond服务提供
crontab
语法: crontab 选项
选项:-e #编辑周期性计划任务-l #查询计划任务 -u 用户 #查询或编辑其他用户的计划任务,只有超级用户可以操作 #每个用户的cron计划任务存放在 /var/spool/cron 目录下格式:分 时 日 月 周 命令(最好使用绝对路径)取值范围:field allowed values----- --------------minute 0-59hour 0-23day of month 1-31month 1-12 (or names, see below)day of week 0-7 (0 or 7 is Sunday, or use names)时间格式中的特殊符号* 代表从开头到结尾 first-last- 表示一段范围: 如: 8-11表示 8,9,10,11四个数字, 表示集合,可以是数字或范围. 如: 2,5,8表示三个数字; 2-5,8表示 2,3,4,5,8五个数字/ 表示步长,必须要接在范围后面. 如: 00 8-14/3 * * * 表示每天的8:00,11:00,14:00在命令中的第一个 % 表示: 将 % 后面所有的内容作为标准输入交给命令处理
扩展
以下写法可代替 "分 时 日 月 周" 这种标准时间格式:@reboot : Run once after reboot. #每次启动执行一次@yearly : Run once a year, ie. "0 0 1 1 *". #每年年头执行一次@annually : Run once a year, ie. "0 0 1 1 *". #同上@monthly : Run once a month, ie. "0 0 1 * *". #每月月头执行一次@weekly : Run once a week, ie. "0 0 * * 0". #每周开头执行一次@daily : Run once a day, ie. "0 0 * * *". #每天开头执行一次@hourly : Run once an hour, ie. "0 * * * *". #每小时整点执行一次
访问控制
通过/etc/cron.allow, /etc/cron.deny 两个文件控制 , 类似于at
一次性计划任务(计划任务)相关推荐
- 20 PP配置-生产计划-定义计划订单计划参数
业务背景:定义计划订单计划参数 事务码:OPU5 SPRO路径:SPRO->生产->物料需求计划->计划->计划和生产能力参数->定义计划订单的计划参数 第1步,SPRO ...
- 一个百万富翁碰到一个陌生人,陌生人找他谈了一个换钱的计划.该计划如下:我每天给你10万,而你第一天给我一分钱,第二天我仍给你十万,你给我二分钱,第三天我仍给你十万,你给我四分钱......你每天给我的
[问题描述] 一个百万富翁碰到一个陌生人,陌生人找他谈了一个换钱的计划.该计划如下:我每天给你10万,而你第一天给我一分钱,第二天我仍给你十万,你给我二分钱,第三天我仍给你十万,你给我四分钱-你每天给 ...
- LiveGBS国标GB/T28181视频流媒体平台云端录像配置开启关闭支持录像计划根据计划自动录制
LiveGBS国标GB/T28181视频流媒体平台云端录像配置开启关闭支持录像计划根据计划自动录制 1.云端录像说明 2.手动配置录像 2.1.按需云端录像-用户播放摄像机时录像 2.2.云端一直录像 ...
- 直通车在吗关闭计算机计划,直通车计划怎么删除?怎么删除直通车计划?
直通车计划怎么删除?怎么删除直通车计划?直通车计划是可以删除的,至于怎么删除直通车计划,请往下看开淘小编整理的直通车计划怎么删除的内容. 一丶直通车的准备 1丶确定直通车的日限额,确定客流量 2丶选宝 ...
- 进程计划和计划任务管理
目录 一.程序和进程的关系 1.程序 2.进程 二.PS命令 1.概述 2.格式以及常用参数 常用参数 常用的选项组合 3.ps -elf 三.TOP命令 1.概述 2.详细过程 详细说明 行进程信 ...
- linux给用户写任务计划,linux——计划任务
00 02 ls #每天的凌晨2点整执行 00 02 1 ls #每月的1日的凌晨2点整执行 00 02 14 2 ls #每年的2月14日凌晨2点执行 00 02 7 ls #每周天的凌晨2点整执行 ...
- Windows任务计划创建计划,定时执行PowerShell命令
[环境介绍] 操作系统:Windows Server 2012 R2,64位操作系统 PowerShell版本:PowerShell 1.0 脚本位置:C:\BackUp.ps1 启动目录:C:\Wi ...
- 21 PP配置-生产计划-定义计划订单编号范围
业务背景:定义计划订单编号范围 事务码:OMI2 SPRO路径:SPRO->生产->物料需求计划->号码范围->定义计划运行的号码范围 第1步,SPRO进入 第2步,选择&qu ...
- 计算机关机时出现计划,电脑计划任务自动关机
电脑计划任务自动关机 如果在晚上下载文件,可能到睡觉时间还没有下载完成也就不能关电脑,以下是要给大家介绍的电脑计划任务自动关机,欢迎各位的参考! 电脑计划任务自动关机 1. 创建自动关机任务 以使用W ...
最新文章
- Wordpress优化:网站用nginx前端缓存+Redis Cache缓存提速网站
- HTTPS协议,SSL协议及完整交互过程
- 暴力修改SElinux权限
- shell 字符串切割
- 势在人为:人才吸引力报告2020
- 详解-OTUS(大津法-最大类间方差)原理及C语言代码实现
- shell自动化处理_相关知识整理(整理中)20210329
- Mysql触发器学习
- 视频教程-嵌入式Linux驱动开发-嵌入式
- [ALAPI]免费聚合视频无水印接口分享
- vue移动端日历显示查看每日详情列表
- ps和sketch常用快捷键总结
- 关于Flex布局属性详解
- 小米快应用服务框架有什么用_快应用有什么用?小米官方这样回答
- 微信小游戏《海盗来了》测评
- linux 硬盘错误,linux – 硬盘读取错误……停止?
- 关于简书项目满屏登录框的总结
- fluke dtx-1800测试精度有必要进行原厂校准吗?
- [转载]20世纪十大算法
- Java 8中计算两个日期间隔多少年、多少月、多少天 (Period)