centos定時器 crond(定時清理快取例項)

2021-09-11 11:51:44 字數 1706 閱讀 2735

43 21 * * * 每天的21:43 執行

15 05 * * *    每天的05:15 執行

0 17 * * * 每天的17:00 執行

0 17 * * 1 每週一的 17:00 執行

0,10 17 * * 0,2,3 每週日,周二,週三的 17:00和 17:10 執行

0-10 17 1 * * 毎月1日從 17:00到7:10 毎隔1分鐘 執行

0 0 1,15 * 1 毎月1日和 15日和 一日的 0:00 執行

42 4 1 * *     毎月1日的 4:42分 執行

0 21 * * 1-6   周一到週六 21:00 執行

0,10,20,30,40,50 * * * * 每隔10分 執行

*/10 * * * *        每隔10分 執行

* 1 * * *         從1:0到1:59 每隔1分鐘 執行

0 1 * * *         1:00 執行

0 */1 * * *        毎時0分 每隔1小時 執行

0 * * * *         毎時0分 每隔1小時 執行

2 8-20/3 * * *      8:02,11:02,14:02,17:02,20:02 執行

30 5 1,15 * *       1日 和 15日的 5:30 執行

0 */3 * * * sh /usr/local/opt/clearmemcache.sh
#! /bin/sh

used=`free -m | awk 'nr==2' | awk ''`

free=`free -m | awk 'nr==2' | awk ''`

echo "*************************==" >> /usr/local/opt/mem.log

date >> /usr/local/opt/mem.log

echo "memory usage before | [use:$mb][free:$mb]" >> /usr/local/opt/mem.log

if [ $free -le 4096 ] ; then

sync && echo 1 > /proc/sys/vm/drop_caches

sync && echo 2 > /proc/sys/vm/drop_caches

sync && echo 3 > /proc/sys/vm/drop_caches

used_ok=`free -m | awk 'nr==2' | awk ''`

free_ok=`free -m | awk 'nr==2' | awk ''`

echo "memory usage after | [use:$mb][free:$mb]" >> /usr/local/opt/mem.log

echo "ok" >> /usr/local/opt/mem.log

else

echo "not required" >> /usr/local/opt/mem.log

fiexit 1

centos任務定時器

一 定時服務的啟動與關閉 如果想讓我的定時任務生效,我們必須要在centos中啟動乙個叫crond的這樣的乙個服務。crond服務是linux的內建服務,但它不會開機自動啟動。可以用以下命令啟動和停止服務 啟動systemctl start crond.service檢視狀態 systemctl s...

centos定時器 命令

我的定時器 以普通使用者直接編輯crontab e 1 usr bin php f www stay.dooland.com crontab.php home push text.txt 每分鐘讓php 自動執行一次crontab.php檔案並把結果輸出到text.txt檔案裡面 01 00 usr...

Spring整合Quartz定時器實現定時作業任務

這篇文章有點久遠了,記得是第一次出來實習時,大三暑假自己找了一家軟體公司實習了很長時間,當時學到很多實踐性的東西,這個quartz就是其中乙個,還記得是做oa,一些訊息需要定時提醒定時刪除,專案框架裡也沒有,當時經驗不足也沒接觸過這樣類似的東西,所以用了整一下午的時間算是基本搞定了吧,今天很有興致,...