开篇词
入列、检查,或删除需要被执行的调度作业。
选项
这里是 at
命令的以下选项:
选项 | 描述 |
---|---|
-q queue |
确定队列的优先级。 |
-m |
作业完成时发送消息给用户。 |
-M |
不要发送邮件给用户。 |
-f file |
从文件读取作业而不是标准输入。 |
-t time |
在特定时间执行作业。格式为:[[CC]YY]MMDDhhmm[.ss] |
-l |
这是 atq 的别名。 |
-r |
这是 atrm 的别名。 |
-d |
这是 atrm 的别名。 |
-b |
这是 batch 的别名。 |
-v |
在读取作业之前显示其被执行的时间。 |
-c |
输出作业列表至标准输入。 |
操作数
时间
这里是 at
命令的时间操作数:
操作数 | 描述 |
---|---|
midnight |
12:00 am. |
noon |
12:00 pm. |
now |
当天及时间。 |
日期
这里是 at
命令的一些日期操作数:
操作数 | 描述 |
---|---|
today |
当天。 |
tomorrow |
当天的下一天。 |
递增
这里是 at
命令的一些递增操作数:
操作数 | 描述 |
---|---|
+ N minute(s)/hour(s)/day(s)/week(s)/month(s)/year(s) |
选定时间的下 N 个单位。 |
next minute(s)/hour(s)/day(s)/week(s)/month(s)/year(s) |
选定时间的下 1 个单位。 |
例子
两分钟后运行命令
# 逐行拷贝以下两行
at now + 2 minutes
wall 'The server will be shutting down soon!'
Ctrl + D # 按下 Ctrl + D
两分钟后:
一分钟后运行命令
echo 'wall Wall call from job file' > job_file
at now + 1 minute -f job_file
一分钟后:
我所撰写的英文版本
引用
参见
上一篇:
想看手册的其他内容?请访问该手册的所属专栏:《Linux 管理员手册:既简单又深刻》