使用busybox的crond服務

crond是一個服務,一個守護進程。crond 是linux用來定期執行程序的命令,crond命令每分鍾會定期檢查是否有要執行的工作,如果有要執行的工作便會自動執行該工作。

crontab 是用來讓使用者在固定時間或固定間隔執行程序之用,換句話說,也就是類似使用者的時程表。

按照網上查找的資料執行時經常會碰到這種錯誤:

crontab: chdir(/var/spool/cron/crontabs): No such file or directory

所以首先創建這樣一個目錄吧!

#mkdir -p /var/spool/cron/crontabs

然後編輯要執行的任務

#crontabs -e

0 */1 * * * /sbin/ntpdate 192.168.1.67 >/dev/null 2>&1 每隔一個小時更新下時間,不打印任何信息

最後,執行下

#crond

此時你會發現/var/spool/cron/crontabs下有一個跟用戶名相同的文件,保存着要執行的任務。

ps下會發現cron進程已經啓動!



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章