Linux 例行性工作排程

2021-08-29 04:03:14 字數 803 閱讀 5294

所謂排程就是將這些工作安排執行的流程

1、linux工作排程的種類:at、cron

兩種工作排程方式:(1)例行性,每隔一定的週期要辦的事項

(2)突發性,一次做完後就不再做的排程

at:at是乙個可以處理僅執行一次就結束排程的指令,執行at需要有atd服務的支援

2、centos系統上常見的例行性工作

(1)進行登入檔的輪替(log rotate)

linux會將系統的所有各種資訊記錄下來,這就是登入檔,由於登入檔案會越來越大,因此log rotate就會適時的將登入資料移動,讓舊資料與新資料分別存放。

(2)登入檔案分析(logwatch)的任務

如果系統發生軟體問題、硬體錯誤、資安問題,絕大部分的錯誤資訊都會記錄到登入檔案中,因此系統管理員的重要任務之一就是分析登入檔,centos提供了logwatch程式來主動分析登入資訊

(3)建立locate的資料庫

locate指令是透過已經存在的檔名資料庫來進行系統上檔名的查詢,檔名資料庫的放置位置在/var/lib/mlocate。有系統的例行性工作可以主動進行該檔案的更新。

(4)man page查詢資料庫

與locate資料庫類似,可提供快速查詢的man page db也是資料庫。如果要使用man page資料庫,要執行指令mandb才能夠建立好,man page資料庫也是透過系統的例行性工作排程來自動執行的

(5)rpm軟體登入檔案的建立

rpm是一種軟體管理機制。為了方便追蹤,系統會將檔名做個排序記錄,有時也會透過排程來幫忙rpm資料庫的重新建置。

(6)與網路服務有關的分析行為

linux例行性工作排程

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

Linux例行性工作排程

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

例行性工作排程

可以處理僅執行一次就結束排程的指令 使用 1.啟動atd服務並設為開機啟動 systemctl restart atd 重啟 systemctl enable atd 開機啟動 etc at.allow中的賬戶才能使用at etc at.deny中的賬戶不能使用at 如果兩個檔案都不存在只有root...