linux中用at命令5分钟后执行,我使用过的Linux命令之at - 在指定时间执行一次任务...

我使用过的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 [email protected]  Thu Sep 30 21:16:00 2010

Date: Thu, 30 Se

你可能感兴趣的:(linux中用at命令5分钟后执行,我使用过的Linux命令之at - 在指定时间执行一次任务...)