一個簡單的任務排程
首先要寫一個腳本world.sh 目的是為了驗證
#!、bin/bash
echo "hello world' >> tt.txt
wq 退出儲存
然後更改權限
chomd 755 world.sh
智遊更改權限 sh才能變成可執行腳本
然後安裝crontab服務
linux應該都有crontab,沒有的話可以安裝一下:
yum install vixie-cron
yum install crontabs
vixie-cron軟體包是cron的主程式;
crontabs軟體包是用來安裝、卸裝、或列舉用來驅動 cron 守護程序的表格的程式。
安裝完以後開啟crontab服務
service crond start
用以下的方法啟動、關閉這個cron服務:
service crond start //啟動服務
service crond stop //關閉服務
service crond restart //重新開機服務
service crond reload //重新載入配置
檢視crontab服務狀态:service crond status
手動啟動crontab服務:service crond start
檢視crontab服務是否已設定為開機啟動,執行指令:ntsysv
加入開機自動啟動:
chkconfig –level 35 crond on
也可以用設定開機自動啟動crond服務:
chkconfig crond on
完成之後
可以參考在
vi /etc/crontab 添加任務排程
如果完成不了的話可以用另一種方法
crontab -e
格式和上一種一樣
*/1 * * * * * /root/hello.sh //每分鐘執行一次
指令crontab -l 可以檢視目前任務
指令
檢視任務排程目前執行情況 随時更新
tail -f /var/log/cron
最後 可以
cat tt.txt
檢視腳本是否成功
如果 不成功可以去
/var/spool/mail/root
産看日志
踩坑 很多 首先明白這個問題不是很難但是很嚴謹,錯一點頭不行
五個* 所代表的意義
任務排程的格式
如果任務沒有成功首先檢視
tail -f /var/log/cron
其次檢視、var/spool/mail/root
謝謝
荒人之歌很好很棒,很有氣勢:
“天亦涼,地亦涼,蒼鷹不敢望北荒。”
“熱海落,熱海漲,熱海之畔獵雪狼。”
“雪狼逐,雪狼亡,握刀尋鹿終日忙。”
“何處生,何處死,何處能将白骨葬。”
“氓山雄,氓山壯,岷山才是真故鄉。”
“踏過茫茫雪,踩破萬裡霜,終日南望。
“踏過茫茫雪,踩破萬裡霜,不再南望。”
“我先去,你再來。”
“我先戰,你再來。”
“我先死,你再來。”
“歸途近,歸途遠,歸途踏上。”
“我已去,你快來。”
“我已戰,你快來。”
“我已死,你快來。”
轉載于:https://www.cnblogs.com/lppz/p/10011483.html