1. 苏葳的备忘录首页
  2. 软件

AIX at命令及问题

aix at 定时Linux/Unix的at命令常用于定时执行一次任务,比如需要在晚上12点钟执行的一次升级。与另一个常用的定时任务计划命令crontab相比,at的语法非常简单,不过非常灵活,它可以支持多个命令,还可以用标准的英语式指定日期和时间。现在举例来说,如果您要在下午5:30杀死ID为19784的进程,您可以这样使用:

#at 5:30 pm
at> kill -9 19784
at> <EOT>;

注意,输入完命令后按Ctrl-D结束,上例中显示一个<EOT>。

您提交一个at任务之后,这个任务就加入at队列,等待执行。您可以用at -l命令显示当前用户已经提交的at任务。用at -r job-id可以将一个at任务删除。

同时,请注意只有root用户才能删除其它用户的任务.

但执行某些程序或许有问题,所以最好是测试过后再行使用。比如在清算前置中一个Tfc服务,大约是由其它进程调用的,正常执行命令启动正常,但用at启动则提示找不到某库文件。不知文档中有无此服务的详细信息,需继续研究原因。

原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/300.html

发表评论

邮箱地址不会被公开。 必填项已用*标注