1. 程式人生 > >Linux中的定時任務

Linux中的定時任務

命令 顯示 文本 表示 mman 自動 檢查 分時 指南

查看軟件是否安裝
[[email protected] ~]# rpm -qa croniee
[[email protected] ~]# rpm -ql cronie

crontab -l 查看用戶的定時任務
crontab -e 編輯用戶的定時任務

定時任務依賴的軟件(服務)是否能用:
1.查看是否運行 ps -ef |grep crond
2.查看crond是否開機自動啟動 [[email protected] oldboy]# chkconfig |grep crond
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off(3是on就是運行中)

定時任務格式與常見寫法(日期與周幾不要同時加)
什麽時間做什麽?
什麽時間(分時日月周) | 什麽事情(命令或腳本)
分鐘; 小時; 日期; 月份; 周幾 | command to be executed
(0-59)(0-23) (1-31)(1-12) (0-6)(0或7都表示周日)

定時任務中的特殊符號使用指南
=每 :30 每30分鐘
/=隔 :*/10 每隔10分鐘
-=從哪裏到哪裏 :07-08 7點到8點
,=分隔 :00 17,19,20 表示 17,19,20整點幹個什麽事情

定時任務書寫流程:
命令測試,把你的名字顯示到文本中
把命令放入到腳本中
測試腳本是否可用
寫定時任務:1每分鐘執行,2 改為要求的時間
檢查結果:1查看日誌,2 命令是否執行成功(復制xshell窗口查看)

Linux中的定時任務