濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > 詳解linux 定時(shí)任務(wù) crontabs 安裝及使用方法

詳解linux 定時(shí)任務(wù) crontabs 安裝及使用方法

熱門標(biāo)簽:天津外呼系統(tǒng)運(yùn)營商 貴港市機(jī)器人外呼系統(tǒng)團(tuán)隊(duì) 電銷機(jī)器人怎么錄音 ec外呼系統(tǒng)怎么樣 貴陽語音電銷機(jī)器人 咸陽穩(wěn)定外呼系統(tǒng)公司 征服者快捷酒店地圖標(biāo)注 漯河電銷外呼系統(tǒng)價(jià)格 蕪湖呼叫中心外呼系統(tǒng)哪家強(qiáng)

安裝 crontab

yum install crontabs

centos7 自帶了我沒有手動(dòng)去裝

啟動(dòng)/關(guān)閉

service crond start // 啟動(dòng)服務(wù)service crond stop // 關(guān)閉服務(wù)service crond restart // 重啟服務(wù)service crond reload // 重新載入配置

查看 crontab 服務(wù)是否已設(shè)置為開機(jī)啟動(dòng)

systemctl list-unit-files | grep enable | grep crond

將 crontab 加入開機(jī)自動(dòng)啟動(dòng)

chkconfig crond on
// 或者
systemctl enable crond.service

查看 crontab 狀態(tài)

service crond status // 查看crontab服務(wù)狀態(tài)

編寫定時(shí)任務(wù)命令格式

min hour day month dayofweek command
 分 時(shí)  天  月  星期幾   命令

​ min:每個(gè)小時(shí)的第幾分鐘執(zhí)行該任務(wù);取值范圍0-59

​ hour:每天的第幾個(gè)小時(shí)執(zhí)行該任務(wù);取值范圍0-23

​ day:每月的第幾天執(zhí)行該任務(wù);取值范圍1-31

​ month:每年的第幾個(gè)月執(zhí)行該任務(wù);取值范圍1-12

​ dayofweek:每周的第幾天執(zhí)行該任務(wù);取值范圍0-6,0表示周末

​ command:指定要執(zhí)行的命令

編輯命令兩種方式在命令行輸入: crontab -e 然后添加相應(yīng)的任務(wù),wq存盤退出直接編輯/etc/crontab 文件,即vi /etc/crontab,添加相應(yīng)的任務(wù)時(shí)間格式

​ * :表示任意的時(shí)刻;如小時(shí)位 * 則表示每個(gè)小時(shí)

​ n :表示特定的時(shí)刻;如小時(shí)位 5 就表示5時(shí)

​ n,m :表示特定的幾個(gè)時(shí)刻;如小時(shí)位 1,10 就表示1時(shí)和10時(shí)

​ n-m :表示一個(gè)時(shí)間段;如小時(shí)位 1-5 就表示1到5點(diǎn)

/n : 表示每隔多少個(gè)時(shí)間單位執(zhí)行一次;如小時(shí)位 /1 就表示每隔1個(gè)小時(shí)執(zhí)行一次命令,也可以寫成 1-23/1

小栗子

* 1 * * * ~/clear_cache.sh :從 1:00 到 1:59 每隔1分鐘執(zhí)行一次腳本
0 * * * * ~/clear_cache.sh :每個(gè)小時(shí)的 0 分鐘執(zhí)行一次腳本
*/10 * * * * ~/clear_cache.sh :每隔10分執(zhí)行一次腳本

清理系統(tǒng)cache的腳本

代碼:

vim ~/clear_cache_logs.txt
sudo sysctl -w vm.drop_caches=3
sudo sysctl -w vm.drop_caches=1
echo `date -R` >> ~/clear_cache_logs.txt
free -lh >> ~/clear_cache_logs.txt

清理內(nèi)存 cache ,并將清理時(shí)間和內(nèi)存剩余情況日志輸入到~/clear_cache_logs.txt文件中,方便查看,可以結(jié)合crontab做定時(shí)清理內(nèi)存cache的定時(shí)任務(wù)。

總結(jié)

以上所述是小編給大家介紹的詳解linux 定時(shí)任務(wù) crontabs 安裝及使用方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

標(biāo)簽:怒江 西寧 香港 濰坊 淮北 西藏 攀枝花 東營

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解linux 定時(shí)任務(wù) crontabs 安裝及使用方法》,本文關(guān)鍵詞  詳解,linux,定時(shí),任務(wù),crontabs,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解linux 定時(shí)任務(wù) crontabs 安裝及使用方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于詳解linux 定時(shí)任務(wù) crontabs 安裝及使用方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    新竹市| 宣武区| 宜春市| 海南省| 兖州市| 六安市| 临城县| 道真| 江川县| 常宁市| 新疆| 荆门市| 昆明市| 喀喇沁旗| 鹤岗市| 长顺县| 隆林| 图木舒克市| 衢州市| 越西县| 伊吾县| 平顶山市| 扶沟县| 张家界市| 荔浦县| 绍兴市| 广河县| 安顺市| 济源市| 崇明县| 芦溪县| 柏乡县| 汝州市| 赤峰市| 中牟县| 五莲县| 道真| 乌兰浩特市| 六枝特区| 凤山市| 仁布县|