原文:http://www.weiruoyu.cn/?p=417
最近写了一个程序,需要凌晨1点30运行,但因为这个程序只运行一次,不必要使用crontab,所以只用at足矣。
0.先看一下时间
[root@bogon test]# date
2012年 05月 29日 星期二 16:55:15 CST
1.使用at指定时间运行程序。
[root@bogon test]# at -f /var/tmp/test/arc.sh 1:30 5/30/12
job 6 at 2012-05-30 01:30
或者
[root@bogon test]# at -f /var/tmp/test/arc.sh now
job 6 at 2012-05-30 01:30
2.首先查看at是否程序等待运行
[root@bogon test]# at -l
6 2012-05-30 01:30 a root
3.如果要删除(at -r 后面添加编号)
[root@localhost ~]# at -r 1
===================第二种方法======================
[root@localhost bin]# at now
at> /usr/local/copydata/bin/test.sh
at><EOT>
job 12 at 2012-07-11 12:04
或者
更详细的请打开原文参考:http://www.weiruoyu.cn/?p=417