1.建立清除快取的指令碼
(1)先建立指令碼檔案touch /home/script/clear_buff_cache.sh
賦予指令碼
#!/bin/bash
#開始清理快取
echo 「開始清除快取」
#寫入硬碟,防止資料丟失
sync;sync;sync
#延遲10秒
sleep 10
#清理快取
echo 3 > /proc/sys/vm/drop_caches
2.設定定時任務
crontab -e
#下面為新增的內容
#每天凌晨0:10執行xx指令碼
10 0 * * * /home/script/clear_buff_cache.sh
3.重啟cron服務[命令沒有提示]
systemctl restart crond.service
(我當時失敗原因)如果還沒有效果執行失敗,看該檔案是否有執行許可權
chmod +x 檔名
再去重啟cron服務
排除問題
一.cron任務的自啟動相關命令
1.檢測cron定時服務是否自啟用
systemctl is-enabled crond.service
結果展示如下:
enable表示已啟用自啟動
disable標識未啟用自啟動
2.如果未啟用,則開啟cron自啟用
systemctl enable crond.service
3.如果已經啟用,想要cron關閉自啟動
systemctl disable crond.service
二.cron服務是否啟動相關命令【區別於自啟動】
1.檢視cron服務的啟動狀態
[只有cron的狀態是active running的,才表示cron服務是啟動的]
systemctl status crond.service
2.啟動cron服務[命令沒有提示]
systemctl start crond.service
3.停止cron服務[命令沒有提示]
systemctl stop crond.service
4.重啟cron服務[命令沒有提示]
systemctl restart crond.service
檢視已編輯的定時任務
crontab -l
.檢視cron執行日誌
tail -f -n 200 /var/log/cron
centos7 6 更換核心
目標 私有的module在某個版本上出現了問題,需要借助核心本身的工具來幫助除錯這個問題,所以我的目標僅僅是開啟某些除錯選項來除錯問題.所以原始碼仍然選擇了centos release的.國內有一些知名的源,它會和centos的源 進行同步,而因為處於國內,速度非常快。推薦使用tuna 清華 163...
CentOS 7 6編譯安裝LNMP
一 前期準備 1.伺服器以最小化方式安裝centos 7.6 2.配置本地源及安裝epel源 cd etc yum.repos.d vi centos base.repo 增加enable 1 yum install wget wget o etc yum.repos.d centos base.r...
Centos7 6修改網絡卡名稱
centos7.6修改網絡卡名稱 1.修改網絡卡配置檔案名稱 建議備份配置檔案 root 192 cd etc sysconfig network scripts cp a ifcfg ens32 ifcfg eth0 備份配置檔案 root 192 network scripts mv ifcfg...