可以處理僅執行一次就結束排程的指令
使用:1.啟動atd服務並設為開機啟動
systemctl restart atd //重啟
systemctl enable atd //開機啟動
/etc/at.allow中的賬戶才能使用at
/etc/at.deny中的賬戶不能使用at
如果兩個檔案都不存在只有root可以使用
範例:
at now + 5 minutes
at> /bin/mail -s "testing at" root < /root/.bashrc
ctrl + d
//將/root/.bashrc在五分鐘後郵寄給root自己
at 23:00 2019-10-24
at>/bin/synv=c
at>/sbin/shutdown -h now
//在指定時間關機
檢視at工作:
at -c [job號碼]
讓at通知是否執行了指令:
at -m 時間格式
查詢所有at工作:
atq刪除某個工作:
atrm job號碼
batch:
使用:替換at就行,閒時執行
//在cpu工作負載小於0.8時執行at的job
將會迴圈一直進行下去
/etc/cron.allow中的賬號才能使用
/etc/cron.deny中的賬號不能使用,不在該檔案的賬號就能使用
如果兩個檔案都不存在那麼只有root可以使用
工作記錄在/var/spool/cron/dmtsai,執行的每一項工作記錄到/var/spool/cron
使用者使用:
系統的例行性任務:
只需要編輯任務到/etc/crontab這個檔案即可,cron每分鐘去讀取一次,所以編輯儲存任務後,就會自動執行。
新增任務:
vim /etc/crontab
anacron
它分析現在的時間與時間記錄檔案記載的上次anacron的時間,有差異代表某些時刻沒有進行crontab,就會開始執行未進行的crontab任務了。
linux例行性工作排程
什麼是例行性工作?比如太陽每天從東方公升起,學校的上課鈴總是不厭煩的定時響起,老媽的喊叫聲總在每天的固定時刻叫你起床等。這些都是例行性工作。linux系統也有自己的定時要辦的事情,比如日誌檔案的輪替,whatis資料庫的建立等等。linux例行性工作分一次性的 at 和迴圈執行的 cron 本篇部落...
Linux 例行性工作排程
所謂排程就是將這些工作安排執行的流程 1 linux工作排程的種類 at cron 兩種工作排程方式 1 例行性,每隔一定的週期要辦的事項 2 突發性,一次做完後就不再做的排程 at at是乙個可以處理僅執行一次就結束排程的指令,執行at需要有atd服務的支援 2 centos系統上常見的例行性工作...
Linux例行性工作排程
什麼是例行性工作排程 每個人或多或少都有一些約會或者是工作,有的工作是例行性的,例如每年一次的年會 每個月一次的工作報告 每週一次的週會 每天需要的打卡等等 有的工作則是臨時發生的,例如剛好有高層領導來訪,需要你準備演講器材等等!用在生活上面,例如每年的愛人的生日 每天的起床時間等等 還有突發性的商...