systemctl start crond
systemctl enable crond注意:crond服務一般預設就是啟動和自啟動的,所以一般不需要手動開啟。
-e:編輯crontab定時任務
-l:查詢crontab任務
-r:刪除當前使用者所有的crontab任務
*代表任何時間。例如第乙個「*」就代表乙個小時中每分鐘都執行一次
*/n每隔多久執行一次
,代表不連續的時間。如:「0 8,12,16 * * *」代表每天8:00、12:00、16:00都執行一次
-代表連續時間範圍
在定時任務中,「%」具有特殊含義,若要使其失去特殊含義,需要使用轉義符「\」。
45 22 * * * 命令
每天22點45分執行
0 17 * * 1 命令
每週一的17點零分執行
0 5 1,15 * * 命令
每月的1號、15號凌晨5點執行
40 4 * * 1-5 命令
每週一到周五凌晨4點40執行
*/10 4 * * * 命令
每天4點,每隔10分鐘執行一次
0 0 1,15 * 1 命令
每月1號、15號、每週一都會執行。注:星期幾和幾號最好不要同時出現,因為他們的定義都是天,容易混亂
Linux系統定時任務
我們知道,在windows系統中有定時任務,在控制面板 管理工具 任務計畫程式設定任務可以在指定的時間執行指定的程式或其他工作。那麼在linux中也有這個功能,而支援這個功能的服務就是crond服務。在linux中這個服務是預設安裝的,也是開機自啟動的。我們可以通過chkconfig list gr...
Linux 系統定時任務
部落格整理於 目的 讓我們的計算機在指定的時間完成指定的任務,可以是系統的乙個命令,也可以是我們之前寫好的乙個指令碼。比如說,我們的伺服器晚上的時候 壓力比較小 定時拷貝資料庫,日誌。可以讓我們可以從重複勞動中解脫。windows當中也有這樣的功能 在附件中的 任務計畫程式 1.1確定at安裝 檢視...
linux定時任務 at定時任務
at命令是一次性定時計畫任務,at的守護程序atd會以後臺模式執行,檢查作業佇列來執行作業。atd守護程序會檢查系統上的乙個特殊目錄來獲取at命令的提交的作業,預設情況下,atd守護程序每60秒檢查一次目錄,有作業時,會檢查作業執行時間,如果時間與當前時間匹配,則執行此作業。注意 at命令是一次性定...