at 命令安排任务调度

at 命令
1.假设处理一个大型数据库,要在别人不用系统时去处理数据,比如凌晨2点5分。那么我们就应该先建立/home/mj/airplane脚本管理数据库,计划处理/home/mj/air-safe文件中的结果。正常方式是这样启动下列命令:
 
# at 2:05 tomorrow
at> /home/mj/airplane > /home/mj/air-safe
at> Ctrl+D



2. 查看目前在等待执行的任务
输入任务后,可以使用atq命令可以看到目前等待执行的任务,输出提供了任务号、用户和任务执行时间等信息。
 
# atq
8 2004-12-15 02:05 a mj
 

里面的a表示是at任务还是batch命令生成的任务。
 
3. 删除at任务
删除一个at任务比较简单,使用atrm命令就可以轻松解决。
比如我知道了任务的队列号,那么就可以删除它:
 
# atrm 8
 
就删除了队列号为8的at任务了。
 
at -l 列表
at -r 移除 


4.实例:
sunbaigui@sbg:~$ at 20:20
warning: commands will be executed using /bin/sh
at> echo It's time to go
at> <EOT>(Ctr+D)
job 1 at Mon Jul 25 20:20:00 2011
sunbaigui@sbg:~$ atq
1 Mon Jul 25 20:20:00 2011 a sunbaigui
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI记忆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值