博客园 首页 新随笔 联系 订阅
管理 随笔 - 88 文章 - 0 评论 - 8 trackbacks - 0
|
||||||
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
|---|---|---|---|---|---|---|
| 26 | 27 | 28 | 29 | 30 | 1 | 2 |
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 | 1 | 2 | 3 | 4 | 5 | 6 |
昵称:回家的流浪者
园龄:2年10个月
粉丝:7
关注:1 +加关注
搜索
常用链接
我的标签
随笔分类
- DB2(3)
- Elasticsearch
- Hadoop(7)
- io(2)
- Linux(28)
- MongoDB(1)
- ocp(14)
- oracle(18)
- python(2)
- Redis
- Spark(2)
- Sqoop(1)
- 操作系统(3)
- 开源分布式(2)
- 数据库(1)
- 注册表(1)
随笔档案
- 2017年4月 (1)
- 2016年9月 (5)
- 2016年8月 (23)
- 2016年7月 (3)
- 2016年6月 (1)
- 2016年5月 (3)
- 2016年4月 (3)
- 2016年3月 (1)
- 2016年2月 (1)
- 2016年1月 (8)
- 2015年12月 (1)
- 2015年9月 (3)
- 2015年7月 (1)
- 2015年6月 (3)
- 2015年5月 (2)
- 2015年4月 (1)
- 2015年3月 (1)
- 2015年2月 (10)
- 2015年1月 (7)
- 2014年12月 (5)
- 2014年11月 (5)
Python
Redis
最新评论
- 1. Re:DBMS_ERRLOG记录DML错误日志(二)
- 11g可以正常执行,直接路径的INSERT或MERGE语句违反了唯一约束或唯一索引; 该条限制已不存在了
- --^_^小麦苗^_^
- 2. Re:DBMS_ERRLOG记录DML错误日志(二)
- 我这里直接路径insert是可以执行的,你的版本是?
- --^_^小麦苗^_^
- 3. Re:Linux下的scp拷贝命令详解
- 感谢~
- --rootDBA
- 4. Re:Linux下的sort排序命令详解(一)
- 要是要对一行内的数字进行排序呢
- --我要造轮子
- 5. Re:Linux下的at定时执行任务命令详解
- good.....
- --放在垃圾桶里
阅读排行榜
- 1. Linux下的crontab定时执行任务命令详解(59170)
- 2. Linux下的scp拷贝命令详解(22374)
- 3. Linux下的sort排序命令详解(一)(20095)
- 4. Oracle 查看表空间大小及其扩展(15084)
- 5. 查看解决Oracle对象锁住的问题(14506)
评论排行榜
- 1. DBMS_ERRLOG记录DML错误日志(二)(2)
- 2. Linux下的sort排序命令详解(一)(2)
- 3. Linux下的scp拷贝命令详解(1)
- 4. Oracle导入导出之dmp(1)
- 5. PLSQL Developer 常用设置及快捷键(1)
推荐排行榜
- 1. Oracle导入导出之dmp(1)
- 2. PLSQL Developer 常用设置及快捷键(1)
- 3. Oracle分组函数cube VS rollup(1)
- 4. 查看解决Oracle对象锁住的问题(1)
- 5. hadoop conf中xml文件修改(1)
Linux下的at定时执行任务命令详解
之前说了使用crontab实现定时执行任务,假如我们只是想要让特定任务运行一次,那么,这时候就要用到at监控程序了。
一、at服务
cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。
service atd start //启动服务
service atd stop //关闭服务
service atd restart //重启服务
service atd reload //重新载入配置
service atd
status //查看服务状态
二、at在配置文件:
at类似打印进程,会把任务放到/var/spool/at目录中,到指定时间运行它 。at命令相当于另一个shell,运行at time命令时,它发送一个个命令,可以输入任意命令或者程序。
三、参数详解
at [-V] [-q x] [-f file] [-mldbv] time
at -c job ...
atq [-V] [-q x]
atrm [-V] job ...
-V : 印出版本编号
-q : 使用指定的伫列(Queue)来储存,at 的资料是存放在所谓的 queue 中,使用者可以同时使用多个 queue,而 queue 的编号为 a, b, c... z 以及 A, B, ... Z 共 52 个
-m : 即使程序/指令执行完成后没有输出结果, 也要寄封信给使用者
-f file : 读入预先写好的命令档。使用者不一定要使用交谈模式来输入,可以先将所有的指定先写入档案后再一次读入 网络应用
-l : 列出所有的指定 (使用者也可以直接使用 atq 而不用 at -l)
-d : 删除指定 (使用者也可以直接使用 atrm 而不用 at -d)
-v : 列出所有已经完成但尚未删除的指定
at命令执行流程
# at 2:05 tomorrow
at>/home/kyle/do_job
at> Ctrl+D
AT Time中的时间表示方法
-----------------------------------------------------------------------
时 间 例子 说明
-----------------------------------------------------------------------
Minute
at now + 5 minutes 任务在5分钟后运行
Hour at now + 1 hour 任务在1小时后运行
Days at now + 3 days 任务在3天后运行
Weeks at
now + 2 weeks 任务在两周后运行
Fixed at midnight 任务在午夜运行
Fixed at 10:30pm 任务在晚上10点30分
Fixed at 23:59 12/31/2018 任务在2018年12月31号23点59分
[root@localhost ~]# at 5pm +3 days
at> /bin/date
at> <EOT>
job 1 at 2016-08-30 17:00
[root@localhost ~]# atq
1 2016-08-30 17:00 a root
[root@localhost ~]# at 2:05 tomorrow
at> echo the end of world !
at> <EOT>
job 2 at 2016-08-28 02:05
[root@localhost ~]# atq
2 2016-08-28 02:05 a root
1 2016-08-30 17:00 a root
[root@localhost ~]# atrm 2
[root@localhost ~]# atq
1 2016-08-30 17:00 a root
posted on 2016-08-28 10:41 回家的流浪者 阅读(13381) 评论(1) 编辑 收藏
FeedBack: #1楼 37443652017/7/27 9:19:04 2017-07-27 09:19 放在垃圾桶里 good..... 支持(0)反对(0) 刷新评论刷新页面返回顶部 注册用户登录后才能发表评论,请 登录 或 注册,访问网站首页。 【推荐】50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
【促销】腾讯云技术升级10大核心产品年终让利
【推荐】高性能云服务器2折起,0.73元/日节省80%运维成本
【新闻】H3 BPM体验平台全面上线
最新IT新闻:· 特斯拉最开始五年:马斯克还不是CEO,一代车刚量产
· 贾跃亭等三个“老赖”的前半生 曾经也都算是个王者
· 华尔街日报:谷歌借AI实验室寻找回归中国之路
· 北大7位学者历时7年刷新DNA测序精度
· 他4年前投比特币赚了百万美元 如今建议人们别买
» 更多新闻...
最新知识库文章:· 以操作系统的角度述说线程与进程
· 软件测试转型之路
· 门内门外看招聘
· 大道至简,职场上做人做事做管理
· 关于编程,你的练习是不是有效的?
» 更多知识库文章... Copyright ©2017 回家的流浪者 Powered by: 博客园 模板提供:沪江博客