Chinaunix首页 | 论坛 | 博客
  • 博客访问: 585994
  • 博文数量: 151
  • 博客积分: 3330
  • 博客等级: 中校
  • 技术积分: 1686
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-08 02:41
文章存档

2011年(151)

分类: LINUX

2011-05-08 18:50:09

at : 在linux系统中指定一个时间执行一向任务

参数:

-d 作业编号:删除任务,atrm命令也也可以直接删除
-f file:从文件中读取要执行的命令
-l:显示等待执行的作业,atq也可以显示
-m:将at命令执行的结果以EMAIL形式传回
-q队列:使用指定的命令队列,队列以一个英文字母来表示,其顺序从a-z,在从A-Z,顺序越靠后,命令执行  的优先级越高,at默认的队列为a队列。
-v:显示作业的执行时间


范例:
在19:00 屏幕输出hello world
at 19:00 [回车]
at> echo hello world [回车]
ctrl+d 结束输入
注意:若连续按两次ctrl+d,则表示取消。


atd :显示最近的作业队列信息

atq: 显示目前使用at命令后待执行的命令队列

atrm:删除使用at命令后待执行的命令队列
     参数:  -d 作业编号

atrun:显示最近的作业队列信息

bg:将命令放在后台执行
   bg 作业标号

jobs:显示后台执行的作业
    参数:
   -l: 列出作业的执行程序号
   -n:只列出状态改变的作业
   -p:只列出作业的执行程序号


at 安全性设置
at.allow,只有添加在这个文件中的用户才能使用at
at.deny,词文件中的用户不可以使用at






阅读(465) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~