計劃任務(機器開機):讓系統自動執行的命令
有兩種:週期性的執行();只執行一次(at)
只執行一次
at +時間 任務 crtl+d結束
時間 at +具體的時間 (13:34)
at now +1minutes(以現在的時間爲基準)
at 8:00 2016-7-24 (>>追加)
使用atq(時間過的不出現,只能查看自己的計劃任務)查看計劃任務
限定用戶使用at任務:
計劃任務在/etc/at.allow(允許哪些用戶可以新建計劃任務)
計劃任務在/etc/at.deny(禁止哪些用戶可以去設定計劃人物)
兩者都不在可以使用at任務
atrm +計劃任務的編號 把計劃任務刪掉
週期計劃任務crontab服務
1 時間格式的設置
文件 /etc/crontab顯示時間書寫格式
* * * * * 任務
分鐘 小時 天 月 星期幾(0-6)
* */2 * * * 每隔兩個小時
* * 1-13,25,27 * * 1-13號還有25 27號
01 * * * * 每一個時間的第一分鐘
*表示每,每一天
2 命令的編輯
crontab -e 編輯 -u(root指定用戶,普通用戶只能是自己,普通用戶不加)
crontab -l 顯示
crontab -l -u 用戶 root用戶顯示李四的計劃任務
crontab -r 刪除計劃任務
3 限定用戶使用cron
/etc/cron.allow
/etc/cron.deny