概述
我使用过的Linux命令之at - 在指定时间执行一次任务
用途说明
at命令用于在指定时间执行一次任务。如果任务需要重复执行,需用crontab。
atq用于打印队列中的任务,atrm用于删除任务。
常用参数
at TIME 用于设定指定时间的任务,其中TIME有很多表达方式。
at -f job.sh TIME 在指定时间执行job.sh。
使用示例
示例一
[root@jfht ~]# date
2010年 09月 30日 星期四 21:11:07 CST
[root@jfht ~]# at now + 5 minutes
at> date
at>
job 1 at 2010-09-30 21:16
过了六七分钟之后
[root@jfht ~]# date
2010年 09月 30日 星期四 21:19:58 CST
[root@jfht ~]#
奇怪,在21点16分时没有打印出当前的时间。
可能发送到邮箱了,使用mail命令检查一下。
[root@jfht ~]# mail
Mail version 8.1 6/6/93. Type ? for help.
"/var/spool/mail/root": 20882 messages 1 new 20882 unread
&
Message 20883:
From root@localhost.localdomain Thu Sep 30 21:16:00 2010
Date: Thu, 30 Se
最后
以上就是欢喜龙猫为你收集整理的linux中用at命令5分钟后执行,我使用过的Linux命令之at - 在指定时间执行一次任务...的全部内容,希望文章能够帮你解决linux中用at命令5分钟后执行,我使用过的Linux命令之at - 在指定时间执行一次任务...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复