在指定的时间执行任务。 命令格式
at [-V] [-q queue] [-f file] [-mldbv] TIME 命令参数
-V
-q queue
-m
-f
-l
-d
-v
-c
-t time_arg 实例a) 10 分钟后执行任务 huey@huey-K42JE:~$ at now + 5 minutes at> echo 'hello world' >> at.out at> <EOT> job 3 at Tue May 12 22:16:00 2015 b) 3 天后下午 4 点时执行任务 huey@huey-K42JE:~$ at 4pm + 3 days at> echo 'hello world' >> at.out at> <EOT> job 4 at Fri May 15 16:00:00 2015 c) 7 月 31 号上午 10 点时执行任务 huey@huey-K42JE:~$ at 10am Jul 31 at> echo 'hello world' >> at.out at> <EOT> job 5 at Fri Jul 31 10:00:00 2015 d) 明天凌晨 1 点时执行任务 huey@huey-K42JE:~$ at 1am tomorrow at> echo 'hello world' >> at.out at> <EOT> job 7 at Wed May 13 01:00:00 2015 e) 周三的下午 4 点时执行任务 huey@huey-K42JE:~$ at 4pm WED at> echo 'hello world' >> at.out at> <EOT> job 8 at Wed May 13 16:00:00 2015 f) 在 2015-05-20 12:00:00 时执行任务 huey@huey-K42JE:~$ at -t "201505201200" at> echo 'hello world' >> at.out at> <EOT> job 9 at Wed May 20 12:00:00 2015 g) 列出当前用户的 at 任务列表 huey@huey-K42JE:~$ atq 9 Wed May 20 12:00:00 2015 a huey 8 Wed May 13 16:00:00 2015 a huey 6 Tue May 12 22:21:00 2015 a huey 5 Fri Jul 31 10:00:00 2015 a huey 4 Fri May 15 16:00:00 2015 a huey 7 Wed May 13 01:00:00 2015 a huey h) 删除编号为 6 的任务 huey@huey-K42JE:~$ atrm 6
相关命令atq - 相当于 at -l atrm - 相当于 at -d batch - 当系统负载许可时,也就是平均负载量低于 0.8 时,执行任务。 其用法与 at 命令类似。 其他事项
|