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 &
還有停止某進程之類的,麻煩自己看一下幫助,很簡單的。