centos7 6定時清除快取

2021-10-24 22:36:17 字數 1252 閱讀 2882

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...