在線crontab表達式執行時間計算

全屏顯示

0 */12 * * * [user] [command] 請隻輸入紅色部分。

crontab表達式 開始時間
執行次數
查詢結果:
😉 阿裡雲幸運券,戳我領取

工具簡介

使用該工具,你隻需輸入要執行的crontab表達式(格式如下)、開始時間和執行次數,該工具可以快速計算出未來n次的時間。

				
	*    *    *    *    *    
	-    -    -    -    -    
	|    |    |    |    |    
	|    |    |    |    +----- 星期幾 (0 - 7) (Sunday=0 or 7)
	|    |    |    +---------- 月份 (1 - 12)
	|    |    +--------------- 幾号 (1 - 31)
	|    +-------------------- 小時 (0 - 23)
	+------------------------- 分鐘 (0 - 59)
				
			

Crontab介紹 | Introduce Crontab

crontab命令常見于Unix和類Unix的操作系統之中,用于設置周期性被執行的指令。該命令從标準輸入設備讀取指令,并将其存放于“crontab”文件中,以供之後讀取和執行。

crontab儲存的指令被守護進程激活,crond常常在後台運行,每一分鐘檢查是否有預定的作業需要執行。

crontab文件的每一行均遵守特定的格式,由空格或tab分隔為數個領域,每個領域可以放置單一或多個數值。

時程表的格式:f1 f2 f3 f4 f5 program,其中 f1 是表示分鐘,f2 表示小時,f3 表示一個月份中的第幾日,f4 表示月份,f5 表示一個星期中的第幾天。program 表示要執行的程式。

Crontab使用 | Crontab Using

cron是一個linux下的定時執行工具,可以在無需人工幹預的情況下運行作業。由于Cron是Linux的内置服務,但它不自動起來,可以用以下的方法啟動、關閉這個服務。

cron服務提供crontab命令來設定cron服務的,以下是這個命令的一些參數與說明: crontab -u //設定某個用戶的cron服務,一般root用戶在執行這個命令的時候需要此參數;crontab -l //列出某個用戶cron服務的詳細内容;crontab -r //删除某個用戶的cron服務;crontab -e //編輯某個用戶的cron服務。

Crontab例子 | Crontab Example

30 21 * * * /usr/local/etc/rc.d/lighttpd restart 表示每晚的21:30重啟lighttpd

45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart 表示每月1、10、22日的4 : 45重啟lighttpd

10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart 表示每周六、周日的1 : 10重啟lighttpd

0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart 表示在每天18 : 00至23 : 00之間每隔30分鐘重啟lighttpd

0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart 表示每星期六的11 : 00 pm重啟lighttpd

* */1 * * * /usr/local/etc/rc.d/lighttpd restart 每一小時重啟lighttpd

* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart 晚上11點到早上7點之間,每隔一小時重啟lighttpd

0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart 每月的4号與每周一到周三的11點重啟lighttpd

0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart 一月一号的4點重啟lighttpd

工具推薦

在線工具大全