作業系統定時任務服務

2021-09-28 17:20:50 字數 887 閱讀 6351

命令:crontab

檢視定時任務編寫資訊:crontab -l

編寫定時任務資訊:crontab -e (具有語法檢查功能)

定時任務的編寫格式檔案:/etc/crontab

兩個關於定時任務的檔案:

/var/log/cron ————定時任務日誌檔案

oct 9 09:24:26 oldboy crontab[7883]: (root) list (root)

oct 9 09:25:13 oldboy crontab[7884]: (root) begin edit (root)

oct 9 09:27:55 oldboy crontab[7884]: (root) end edit (root)

​ 01 02 03 04

01:產生日誌的時間

02:系統的主機名稱

03:定時任務的操作資訊

04:完成的任務

/var/spool/cron/使用者名稱 ————定時任務編寫資訊

每天夜裡0點對/etc/hosts -->/backup/hosts02.bak

00 00 * * * cp /etc/hosts /backup/hosts02.bak

每隔兩小時進行資料備份

00 */2 * * * cp /etc/hosts /backup/hosts02.bak

##事實上這個表示為2的整數倍時間

##定時任務中的命令盡量使用絕對路徑

##定時任務中的特殊符號無法識別,需要進行轉義

##定時任務太多的情況下可以寫成指令碼並且指令碼中可以用特殊符號

##定時任務錯誤時會有錯誤資訊輸出,會占用block占用inode 直接在定時任務後面 &>

##注釋

作業系統定時任務

1.系統定時任務概念 生活中鬧鐘時間資訊有時不准 時間同步操作 每過10分鐘 備份資料資訊 代替人自動完成一些任務 2.系統定時任務實現方法 crontab 設定和檢視定時任務命令 crontab l 檢視設定的定時任務 crontab e 編輯設定定時任務 語法檢查功能配置檔案 var spool...

系統延時任務及定時任務

系統延時任務及定時任務 1.系統延時任務 root localhost at 23 37 設定任務執行時間 at rm fr mnt 任務動作 at ctrl d 用ctrl d發起任務 root localhost at now 1min 延時1分鐘 at rm fr mnt at at l 檢視...

定時任務crond服務

crond crond 是linux系統中用於定期執行命令或指定程式任務的服務。一般情況下,安裝完系統操作之後,缺省會啟動任務排程服務。linux排程任務的工作可以分為兩類 系統自身執行的工作 系統週期性執行的任務工作,如 輪詢系統日誌,備份系統資料,清理快取等 使用者執行的工作 某個使用者定期要做...