例行性工作排程

2021-09-28 16:50:59 字數 1217 閱讀 3201

可以處理僅執行一次就結束排程的指令

使用: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例行性工作排程

什麼是例行性工作排程 每個人或多或少都有一些約會或者是工作,有的工作是例行性的,例如每年一次的年會 每個月一次的工作報告 每週一次的週會 每天需要的打卡等等 有的工作則是臨時發生的,例如剛好有高層領導來訪,需要你準備演講器材等等!用在生活上面,例如每年的愛人的生日 每天的起床時間等等 還有突發性的商...