a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 110|回复: 0

[综合辅导] Linux系统命令及其使用详解18

[复制链接]
发表于 2012-8-4 12:07:07 | 显示全部楼层 |阅读模式
名称:at  
. S  g: J7 m$ f" \6 A6 [  使用权限:所有使用者  
5 \' E5 E+ @+ D, ]  L( y1 v  使用方式:at -V [-q queue] [-f file] [-mldbv] TIME  
1 h9 A9 Q" d' s) L  说明:at 可以让使用者指定在 TIME 这个特定时刻执行某个程式或指令,TIME 的格式是 HH:MM其中的 HH 为小时,MM 为分钟,甚至你也可以指定 am, pm, midnight, noon, teatime(就是下午 4 点锺)等口语词。  5 V! b+ }+ t0 p/ ^' r' w
  如果想要指定超过一天内的时间,则可以用 MMDDYY 或者 MM/DD/YY 的格式,其中 MM 是分钟,DD 是第几日,YY 是指年份。另外,使用者甚至也可以使用像是 now + 时间间隔来弹性指定时间,其中的时间间隔可以是 minutes, hours, days, weeks  
4 G1 ~6 Z, d- H* j  另外,使用者也可指定 today 或 tomorrow 来表示今天或明天。当指定了时间并按下 enter 之后,at 会进入交谈模式并要求输入指令或程式,当你输入完后按下 ctrl+D 即可完成所有动作,至于执行的结果将会寄回你的帐号中。
% u& b  h' e; o9 \; S" J- w  把计:
( t& Z( B* b1 p9 K( o  -V:印出版本编号  1 h* U* {; |& R! r8 z
  -q:使用指定的伫列(Queue)来储存,at 的资料是存放在所谓的 queue 中,使用者可以同时使用多个 queue,而 queue 的编号为 a, b, c... z 以及 A, B, ... Z 共 52 个    D8 g  ~# o& {, R, x! W
  -m:即使程式/指令执行完成后没有输出结果, 也要寄封信给使用者  
0 m0 d' Z9 q' S( _8 J# n  -f file:读入预先写好的命令档。使用者不一定要使用交谈模式来输入,可以先将所有的指定先写入档案后再一次读入  
: y% k( \, b/ q/ Q4 A* `1 F; W1 v  -l:列出所有的指定 (使用者也可以直接使用 atq 而不用 at -l)  
; K- x+ N' h9 M7 ^( {: R  c1 L  -d:删除指定 (使用者也可以直接使用 atrm 而不用 at -d)  . N; ]1 K1 u1 Z3 k7 h/ F
  -v:列出所有已经完成但尚未删除的指定  7 \% e& g. ^. P
  例子: ; v' m8 g5 h% h0 Z/ Y* D
  三天后的下午 5 点锺执行 /bin/ls:
) j& }* ^, U0 Q) B: x4 _  at 5pm + 3 days /bin/ls  0 H) K8 H4 }9 R2 t

- m! A# i# P# r# X0 Z  三个星期后的下午 5 点锺执行 /bin/ls:
+ T$ I. {5 G4 p, k  at 5pm + 2 weeks /bin/ls  ! A1 H5 @8 {# w* H# ^7 z
9 v/ i: i/ p' x: X
  明天的 17:20 执行 /bin/date: # d! `2 \/ u* F0 `
  at 17:20 tomorrow /bin/date  
# e0 p. R' C3 Q0 k1 ^$ p6 r  1999 年的最后一天的最后一分钟印出 the end of world !  ' V' ]( a1 @5 f& e
  at 23:59 12/31/1999 echo the end of world !
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-4-30 12:28 , Processed in 0.187939 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表