at batch
时间:2007-09-04 来源:codfei
at命令是用来在一个特定时间运行的一个命令或者脚本的,和cron不一样,因为这些工作只运行一次而已,batch命令非常象at命令,不过它的定义是:当负载平均数降到低于某一个水平的时候给定的命令才运行,默认的负载平均数的界限是0.8,不过超级用户(root)可以指定一个不同的界限。
通过at和batch命令提交的工作由atd监控进程掌管,这个程序工作起来和cron类似,但有维护者一个工作队列和它们应该运行的时间.atd监控进程不需要保持检查新工作,它只要等待,知道指定时间到了,去启动一个队列里的工作就行了 三天后的下午 5 点锺执行 /bin/ls :
at 5pm + 3 days /bin/ls
三个星期后的下午 5 点锺执行 /bin/ls :
at 5pm + 2 weeks /bin/ls
明天的 17:20 执行 /bin/date :
at 17:20 tomorrow /bin/date
1999 年的最后一天的最后一分钟印出 the end of world !
at 23:59 12/31/1999 echo the end of world !
通过at和batch命令提交的工作由atd监控进程掌管,这个程序工作起来和cron类似,但有维护者一个工作队列和它们应该运行的时间.atd监控进程不需要保持检查新工作,它只要等待,知道指定时间到了,去启动一个队列里的工作就行了 三天后的下午 5 点锺执行 /bin/ls :
at 5pm + 3 days /bin/ls
三个星期后的下午 5 点锺执行 /bin/ls :
at 5pm + 2 weeks /bin/ls
明天的 17:20 执行 /bin/date :
at 17:20 tomorrow /bin/date
1999 年的最后一天的最后一分钟印出 the end of world !
at 23:59 12/31/1999 echo the end of world !
相关阅读 更多 +