服务器 频道

Solaris 10调度任务:at相关命令实例

  10.1.2  at相关命令使用实例

  1.建立一个at作业

  at作业将在7月的最后一天接近午夜时删除用户账户cjh的core文件,使用命令:

  $ at 11:45pm July 31

  at> rm /home/smith/*core*

  at>使用Ctrl-d快捷键结束本次操作,如图10-1所示。
 

  图10-1  建立一个at作业

  2.显示at作业清单

  使用at-l命令:

  # at -l

  user = root     1249055100.a    五  7月 31 23:45:00 2009

  以上示例显示at-l命令的输出,该输出提供有关用户已提交的所有作业的状态信息。

  3.显示at队列

  要检查在at队列中等待的作业,请使用atq命令。此命令可以显示已创建的at作业的状态信息。要验证是否已创建了at作业,请使用atq命令。在以下示例中,atq命令确认已将属于root用户的at作业提交至队列。

  # atq

  Rank     Execution Date     Owner      Job            Queue   Job Name

  1st   Jul 31, 2009 23:45      root       1249055100.a     a     stdin

  4.删除一个at作业

  在以下示例中,用户要删除计划在7月31日晚23:45执行的at作业。首先,该用户显示at队列,以找到作业标识号。然后,用户从at队列中删除此作业。最后,该用户验证是否已从队列中删除此作业。

  # at -l

  user = root     1249055100.a    五  7月 31 23:45:00 2009

  $ at -r 1249055100.a

 

0
相关文章