uschedule 實現每秒執行cron

FreeBSD安裝很簡單,只要進入

/usr/ports/sysutils/uschedule/

make install clean

就完成了相關的安裝

配置

uscheduleconf /etc/schedule-root root root

添加執行的命令行

uschedulecmd -i dosomething ~/bin/dosomething

這樣寫是執行~/bin/dosomething命令,還需要配置運行間隔

uschedule –late 1 dosomething ’*-*-* 08:00:00’

這樣寫是每天八點的時候,每一秒運行一次dosomething ,而dosomething 在上面配置的。

如果需要一直運行的話,只要這樣寫就行了

uschedule –late 1 dosomething ’*-*-* *:*:*’

命令配置好,之後就是啟動相關的進程

uscheduled &

還有停止某進程之類的,麻煩自己看一下幫助,很簡單的。

1 条评论 »

  1. catch said,

    六月 19, 2008 at 11:59 上午

    还是觉得自己搞个Shell跑起来方便。呵呵。

    主要是配置太麻烦了。自己写一个Shell才几行代码就搞掂了。呵呵。

RSS feed for comments on this post · TrackBack URL

发表评论