linux at 命令详解
使用方式 : at -V [-q queue] [-f file] [-mldbv] TIME 
介绍说明 : at 可以让使用者指定在 TIME 这个特定时刻执行某个
![](/icons/96359chengxu.gif)
或指令
![](/icons/96359dou.gif)
TIME
![](/icons/96359de.gif)
格式是 HH:MM其中
![](/icons/96359de.gif)
HH 为小时
![](/icons/96359dou.gif)
MM 为分钟
![](/icons/96359dou.gif)
甚至你也可以指定 am, pm, midnight, noon, teatime(就是下午 4 点锺)等口语词
![](/icons/96359dou2.gif)
如果想要指定超过
![](/icons/96359yi.gif)
天内
![](/icons/96359de.gif)
时间
![](/icons/96359dou.gif)
则可以用 MMDDYY 或者 MM/DD/YY
![](/icons/96359de.gif)
格式
![](/icons/96359dou.gif)
其中 MM 是分钟
![](/icons/96359dou.gif)
DD 是第几日
![](/icons/96359dou.gif)
YY 是指年份
![](/icons/96359dou2.gif)
另外
![](/icons/96359dou.gif)
使用者甚至也可以使用像是 now + 时间间隔来弹性指定时间
![](/icons/96359dou.gif)
其中
![](/icons/96359de.gif)
时间间隔可以是 minutes, hours, days, weeks
![](/icons/96359dou2.gif)
 
另外
![](/icons/96359dou.gif)
使用者也可指定 today 或 tomorrow 来表示今天或明天
![](/icons/96359dou2.gif)
当指定了时间并按下 enter 的后
![](/icons/96359dou.gif)
at 会进入交谈模式并要求输入指令或
![](/icons/96359chengxu.gif)
![](/icons/96359dou.gif)
当你输入完后按下 ctrl+D 即可完成所有动作
![](/icons/96359dou.gif)
至于执行
![](/icons/96359de.gif)
结果将会寄回你
![](/icons/96359de.gif)
帐号中
![](/icons/96359dou2.gif)
 
参数 : 
-V : 印出版本编号 
-q : 使用指定
![](/icons/96359de.gif)
伫列(Queue)来储存
![](/icons/96359dou.gif)
at
![](/icons/96359de.gif)
资料是存放在所谓
![](/icons/96359de.gif)
queue 中
![](/icons/96359dou.gif)
使用者可以同时使用多个 queue
![](/icons/96359dou.gif)
而 queue
![](/icons/96359de.gif)
编号为 a, b, c... z 以及 A, B, ... Z 共 52 个 
-m : 即使
![](/icons/96359chengxu.gif)
/指令执行完成后没有输出结果, 也要寄封信给使用者 
-f file : 读入预先写好
![](/icons/96359de.gif)
命令档
![](/icons/96359dou2.gif)
使用者不
![](/icons/96359yi.gif)
定要使用交谈模式来输入
![](/icons/96359dou.gif)
可以先将所有
![](/icons/96359de.gif)
指定先写入档案后再
![](/icons/96359yi.gif)
次读入 
-l : 列出所有
![](/icons/96359de.gif)
指定 (使用者也可以直接使用 atq 而不用 at -l) 
-d : 删除指定 (使用者也可以直接使用 atrm 而不用 at -d) 
-v : 列出所有已经完成但尚未删除
![](/icons/96359de.gif)
指定 
例子 : 
3天后
![](/icons/96359de.gif)
下午 5 点锺执行 /bin/ls : 
at 5pm + 3 days /bin/ls 
3个星期后
![](/icons/96359de.gif)
下午 5 点锺执行 /bin/ls : 
at 5pm + 2 weeks /bin/ls 
明天
![](/icons/96359de.gif)
17:20 执行 /bin/date : 
at 17:20 tomorrow /bin/date 
1999 年
![](/icons/96359de.gif)
最后
![](/icons/96359yi.gif)
天
![](/icons/96359de.gif)
最后
![](/icons/96359yi.gif)
分钟印出 the end of world ! 
at 23:59 12/31/1999 echo the end of world !
本文来自ChinaUnix博客
如果查看原文请点:http://blog.chinaunix.net/u1/55764/showart_1300031.html
延伸阅读
最新评论