啟動服務(wù)器自動執(zhí)行
/etc/rc.d/rc.local
linux中設(shè)置自動啟動可以編輯/etc/rc.d/rc.local
文件批旺,使用vim在/etc/rc.d/rc.loca
l添加你需要啟動的內(nèi)容即可。服務(wù)器定時執(zhí)行任務(wù)
crontab –e : 修改 crontab 文件诵姜,如果文件不存在會自動創(chuàng)建汽煮。
crontab –l : 顯示 crontab 文件。
crontab -r : 刪除 crontab 文件棚唆。
crontab -ir : 刪除 crontab 文件前提醒用戶暇赤。
例如:0 6 * * * /usr/local/ticket-jar/service/split_log.sh
每天早上6點(diǎn)
0 6 * * * echo "Good morning." >> /tmp/test.txt //注意單純echo,從屏幕上看不到任何輸出宵凌,因?yàn)閏ron把任何輸出都email到root的信箱了鞋囊。
每兩個小時(第一個為15,指明沒兩個小時的第15min中執(zhí)行一次)
15 */2 * * * echo "Have a break now." >> /tmp/test.txt
晚上11點(diǎn)到早上8點(diǎn)之間每兩個小時和早上八點(diǎn)
0 23-7/2瞎惫,8 * * * echo "Have a good dream" >> /tmp/test.txt
每個月的4號和每個禮拜的禮拜一到禮拜三的早上11點(diǎn)
0 11 4 * 1-3 command line
1月1日早上4點(diǎn)
0 4 1 1 * command line
每小時(第一分鐘)執(zhí)行/etc/cron.hourly內(nèi)的腳本
01 * * * * root run-parts /etc/cron.hourly
每天(凌晨4:02)執(zhí)行/etc/cron.daily內(nèi)的腳本
02 4 * * * root run-parts /etc/cron.daily
每星期(周日凌晨4:22)執(zhí)行/etc/cron.weekly內(nèi)的腳本
22 4 * * 0 root run-parts /etc/cron.weekly
每月(1號凌晨4:42)去執(zhí)行/etc/cron.monthly內(nèi)的腳本
42 4 1 * * root run-parts /etc/cron.monthly
注意: "run-parts"這個參數(shù)了溜腐,如果去掉這個參數(shù)的話,后面就可以寫要運(yùn)行的某個腳本名瓜喇,而不是文件夾名挺益。
每天的下午4點(diǎn)、5點(diǎn)乘寒、6點(diǎn)的5 min望众、15 min、25 min、35 min黍檩、45 min叉袍、55 min時執(zhí)行命令始锚。
5刽酱,15,25瞧捌,35棵里,45,55 16姐呐,17殿怜,18 * * * command
每周一,三曙砂,五的下午3:00系統(tǒng)進(jìn)入維護(hù)狀態(tài)头谜,重新啟動系統(tǒng)。
00 15 * *1鸠澈,3柱告,5 shutdown -r +5
每小時的10分,40分執(zhí)行用戶目錄下的innd/bbslin這個指令:
10笑陈,40 * * * * innd/bbslink
每小時的1分執(zhí)行用戶目錄下的bin/account這個指令:
1 * * * * bin/account