Linux 學習「例行性工作crontab」

2021-08-21 10:38:26 字數 808 閱讀 1101

linux的排程是通過crontab與at來實現的;

執行at必須要有atd這個服務的支援才行;

crontab設定的工作會迴圈一直工作下去;

單一工作排程的運作是通過at這個命令;

寫在/etc/at.deny中的使用者不能使用at,at now +5 minutes,at 23:00 2009-03-17;

atq可以檢視目前主機上有多少at工作排程,atrm 5,將第5個工作刪除;

batch在系統空閒的時候進行後台任務,會在cpu負載小於0.8的時候才執行工作任務,這個負載是cpu單一時間點所負責的工作數量,不是cpu使用率;

batch使用方法與at類似,也是使用atq/atrm進行管理的;

crontab是迴圈工作,可以在/etc/cron.deny中設定不允許使用cron的使用者;

crontab -e進入編輯狀態;

59 23 1 5 * mail kiki < /home/fy/lover.txt,在每年5月1日23點59分發給kiki lover.txt;

/n表示每多少分鐘執行一次,/5表示每5分鐘;

crontab -r,全部刪除;

cron.daily一般在每天早上4:02開始執行;

在/var/log/cron檢視有沒有木馬讓你執行了任務;

anacron是用來處理非24小時一直啟動的linux系統的crontab的執行,anacron以天為單位或是開機立即執行anacron任務,並將任務都執行一遍然後自動停止;,anacron也是通過crontab來執行的,anacron的執行時間通常有兩個,乙個是系統開機,第二個是寫入crontab的排程中;

linux例行性工作

linux工作排程種類 at,cron at at是乙個可以處理僅執行一次就結束排程的命令,不過要執行at時,必須要有atd這個服務。etc init.d atd restart atd啟動 at這個命令生成所要執行的工作,並將這個工作已文字的方式寫入 var spool at這個目錄內,該工作便能...

Linux 例行性工作

什麼是例行性工作?其實對於例行性工作而言就是在當前環境下週期性進行的必須工作。在linux下,有2種例行性工作種類 一種是突發性,做完以後就沒有的那種 at at是個可以處理僅執行一次就結束排程的命令,不過要執行at,必須要有atd這個服務。在某些linux版本中這個服務專案不是預設開啟的,所以我們...

linux例行性工作排程

什麼是例行性工作?比如太陽每天從東方公升起,學校的上課鈴總是不厭煩的定時響起,老媽的喊叫聲總在每天的固定時刻叫你起床等。這些都是例行性工作。linux系統也有自己的定時要辦的事情,比如日誌檔案的輪替,whatis資料庫的建立等等。linux例行性工作分一次性的 at 和迴圈執行的 cron 本篇部落...