linux中的定時系統

2021-06-05 18:59:08 字數 582 閱讀 4027

修改/etc/crontab,

將游標移動至最後一行,按o鍵新開一行輸入以下內容:

* 20 * * * root rm -rf /root/febhost/dat/* /root/febhost/log/*

給你解釋下此行的含義吧,前五個以4個空格分隔開的值依次表示:分、時、日、月、周,如果取所有值就是打*號,如果你想週期性的執行乙個任務,crontab也接受範圍指定,比如說一天中的早8點到晚6點每隔一小時(就是每兩小時,將會在8,10,12,14,16,18執行)執行你這個刪除命令這樣寫:

* 8-18/2 * * * root rm -rf /root/febhost/dat/* /root/febhost/log/*

第乙個欄位是分鐘,取值範圍:0-59

第二個欄位是小時。取值範圍:0-23

第三個欄位是乙個月中的第幾天,取值範圍:1-31

第四個欄位是一年中的第幾個月,取值範圍:1-12

最後乙個欄位是乙個星期中的第幾天,以星期天開始依次的取值為0~7,0、7都表示星期天。

下乙個欄位是執行該命令的使用者身份,這裡是root使用者,最後乙個字段就是定時執行的命令。

Linux系統中crontab定時器設定

command分 時 日 月 周 命令 第1列表示分鐘1 59 每分鐘用或者 1表示 第2列表示小時0 23 0表示0點 第3列表示日期1 31 第4列表示月份1 12 第5列標識號星期0 6 0表示星期天 第6列要執行的命令 30 21 usr local etc rc.d lighttpd re...

Linux系統定時任務

我們知道,在windows系統中有定時任務,在控制面板 管理工具 任務計畫程式設定任務可以在指定的時間執行指定的程式或其他工作。那麼在linux中也有這個功能,而支援這個功能的服務就是crond服務。在linux中這個服務是預設安裝的,也是開機自啟動的。我們可以通過chkconfig list gr...

Linux 系統定時任務

部落格整理於 目的 讓我們的計算機在指定的時間完成指定的任務,可以是系統的乙個命令,也可以是我們之前寫好的乙個指令碼。比如說,我們的伺服器晚上的時候 壓力比較小 定時拷貝資料庫,日誌。可以讓我們可以從重複勞動中解脫。windows當中也有這樣的功能 在附件中的 任務計畫程式 1.1確定at安裝 檢視...