2011-02-03 279 views
0

嗨我必须从rails控制器重新启动Apache我试图做到这一点与%x{}system命令,但它失败了,所以我决定用cron做它是否有可能使cron任务将被执行只有一次 ?只运行一个cron作业一次

回答

5

cron的运行一次版本被称为at。有关说明,请参阅http://en.wikipedia.org/wiki/At_%28Unix%29,并注意指定“now”作为时间使其立即运行。

+1

为了管理你的`at`工作,有`atq`显示已注册的工作,`atrm`从你的`at`队列中删除工作,`at -c `显示你将要执行哪些工作环境。 – 2011-02-03 19:58:21