linux運維-計劃任務
at:只能執行一次
需要確保atd任務開啟
#at 20:22 2017-2-23
at> echo aaa > /tmp/a.txt
xshell ctrl+backspace ==ctrl + c
at -l 檢視計劃任務
ll /var/spool/at/* 生成的可執行檔案存放位置
atrm at序列號 刪除任務
crontab計劃任務
配置檔案 /etc/crontab
minute hour day mounth week + 計劃任務
服務/etc/init.d/crond
檢視服務是否預設開機啟動 chkconfig --list crond
系統計劃任務/etc/cron.hourly/daily/weekly/monthly
root使用者命令
crontab -e 建立(參考/etc/crontab)
1,2,4 1,2,4號執行
9-18(days) 9日到18日
1/5(minute) 每5分鐘執行一次指令碼
crontab -l 顯示
crontab -r 刪除
root使用者給普通使用者制定週期任務
croutab -u username -e/l/r 清空時,無法指定某一個任務
anacron會在開機時檢測crontab任務是否被執行,如果沒有執行,在開機時立即執行