設定shell指令碼開始執行時間以及結束時間

2021-08-08 17:29:08 字數 1053 閱讀 4689

第1列分鐘1~59

第2列小時1~23(0表示子夜)

第3列日1~31

第4列月1~12

第5列星期0~6(0表示星期天)

第6列要執行的命令

下面是crontab的格式:

分 時 日 月 星期 要執行的命令

這裡有crontab檔案條目的一些例子:

30 21 * * * /usr/local/apache/bin/apachectl restart

上面的例子表示每晚的21:30重啟apache。

45 4 1,10,22 * * /usr/local/apache/bin/apachectl restart

上面的例子表示每月1、10、22日的4 : 45重啟apache。

10 1 * * 6,0 /usr/local/apache/bin/apachectl restart

上面的例子表示每週

六、週日的1 : 10重啟apache。

0,30 18-23 * * * /usr/local/apache/bin/apachectl restart

上面的例子表示在每天18 : 00至23 : 00之間每隔30分鐘重啟apache。

0 23 * * 6 /usr/local/apache/bin/apachectl restart

上面的例子表示每星期六的11 : 00 pm重啟apache。

0 */1 * * * /usr/local/apache/bin/apachectl restart

每一小時重啟apache

0 23-7/1 * * * /usr/local/apache/bin/apachectl restart

晚上11點到早上7點之間,每隔一小時重啟apache

0 11 4 * mon-wed /usr/local/apache/bin/apachectl restart

每月的4號與每週一到週三的11點重啟apache

0 4 1 jan * /usr/local/apache/bin/apachectl restart

一月一號的4點重啟apache

計算shell指令碼的執行時間

有時候可能需要計算 shell 指令碼 執行了多久,怎麼統計這個指令碼 執行多長時間呢?直接看 bin bash start time date date 0 days ago y m d h m s this is your shell script sleep 18 finish time da...

PHP指令碼執行時間

php設定指令碼最大執行時間的三種方法 php.ini 中預設的最長執行時間是 30 秒,這是由 php.ini 中的 max execution time 變數指定,如果指令碼需要跑很長時間,例如要大量傳送電子郵件,或者分析統計大量資料,伺服器會在 30 秒後強行中止正在執行的程式,這種情況就要更...

檢視指令碼執行時間命令

time process name real 0m1.937s user 0m0.007s sys 0m0.006s real 從程式開始到執行結束的時間,中間可能被別的程式中斷 時間片到,作業系統呼叫其它程式進行執行 io延遲等這些不是程式執行 的時間都會被算在real上面 user user m...