cron是乙個linux下的定時執行工具,可以在無需人工干預的情況下執行作業。
檢視一下cron是否有自動啟動
# cd /etc/rc2.d
# ls -al
lrwxrwxrwx 1 root root 14 apr 13 19:29 s89cron -> ../init.d/cron
如果有上面一項就說明cron有自動啟動。
如果沒有,則可以自己做乙個link
ls -sf /init.d/cron s89cron
下面是我的機了下的crontab
# cat /etc/crontab
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#所以每天要執行的任務放在 /etc/cron.daily/下,每週要執行的任務放在/etc/cron.weekly下,每月要執行的任務放在/etc/cron.monthly下。
系統延時任務及定時任務
系統延時任務及定時任務 1.系統延時任務 root localhost at 23 37 設定任務執行時間 at rm fr mnt 任務動作 at ctrl d 用ctrl d發起任務 root localhost at now 1min 延時1分鐘 at rm fr mnt at at l 檢視...
linux定時任務 at定時任務
at命令是一次性定時計畫任務,at的守護程序atd會以後臺模式執行,檢查作業佇列來執行作業。atd守護程序會檢查系統上的乙個特殊目錄來獲取at命令的提交的作業,預設情況下,atd守護程序每60秒檢查一次目錄,有作業時,會檢查作業執行時間,如果時間與當前時間匹配,則執行此作業。注意 at命令是一次性定...
Linux系統定時任務
我們知道,在windows系統中有定時任務,在控制面板 管理工具 任務計畫程式設定任務可以在指定的時間執行指定的程式或其他工作。那麼在linux中也有這個功能,而支援這個功能的服務就是crond服務。在linux中這個服務是預設安裝的,也是開機自啟動的。我們可以通過chkconfig list gr...