• 售前

  • 售后

热门帖子
入门百科

详解Linux体系中at与atq下令的用法

[复制链接]
我爱霍启刚掖 显示全部楼层 发表于 2021-10-28 04:06:12 |阅读模式 打印 上一主题 下一主题
at
at  在指定的时间实行命令。
-V    在标准错误上输出书本号。
-q queue    使用指定的队列。一个队列用一个字母标定,有用的的队列标定的 范围是从a到z和从A到Z。at 的缺省队列是 a,batch 的缺省队列是 b。队列的字母顺序越高,则队列运行时越忍让(运行级别越低)。 指定的队列 "="保留给当前运行的作业所在的队列。 假如一个作业被提交到一个以大写字母标定的队列,则与提交到 batch 同样对待。假如给 atq 指定一个队列,则只表现在此指定 队列中的作业。
-m    当作业完成时即使没有输出也给用户发邮件。
-f file    从文件而不是标准输入中读取作业信息。
-l    等同于atq。
-d    等同于atrm。
-v    对于 atq, 表现完备的在队列中未被删除的作业,对于其他 命令,表现作业将要实行的时间。 表现的时间的格式类似于"1997-02-20 14:50",但假如设置了 POSIXLY_CORRECT 环境变量之后,格式类似于"Thu Feb 20 14:50:00 1996"。
-c    连接命令行中列出的作业并输出到标准输出。
例:
10分后,输出1111

复制代码代码如下:
[zhangy@BlackGhost ~]$ at now + 10 minutes
at> echo 1111
at> <eot>
job 3 at Fri Apr 26 12:56:00 2013

at的定时列表

复制代码代码如下:
[zhangy@BlackGhost ~]$ at -l
3       Fri Apr 26 12:56:00 2013 a root

检察单个at使命内容

复制代码代码如下:
[zhangy@BlackGhost ~]$ at -c 3
#!/bin/sh
# atrun uid=0 gid=0
# mail tnak 0
umask 22
.........省略........
echo 1111

删除at使命

复制代码代码如下:
[zhangy@BlackGhost ~]$ at -d 3

atq
例:
检察at 使命

复制代码代码如下:
[zhangy@BlackGhost ~]$ at now + 10 minutes
at> echo 1111
at> <eot>
job 3 at Fri Apr 26 12:56:00 2013


复制代码代码如下:
[zhangy@BlackGhost ~]$ atq
3       Fri Apr 26 12:56:00 2013 a root

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作