国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux 定時(shí)清理buff/cache

這篇具有很好參考價(jià)值的文章主要介紹了Linux 定時(shí)清理buff/cache。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

總所周知,linux系統(tǒng)下的內(nèi)存一直都不夠用,特別是對(duì)于一些WEB網(wǎng)站而言,特別是針對(duì)一些小型服務(wù)器,內(nèi)存一下子就占滿了

通過我們用free -h 查詢內(nèi)存的占用大小時(shí),總會(huì)發(fā)現(xiàn)buff/cache暫用過大

解決的方法一般可以直接清理 或者定時(shí)清理

1:直接清理

# 這個(gè)drop_caches文件可以設(shè)置的值分別為1、2、3\
echo 1 > /proc/sys/vm/drop_caches  # 表示清除pagecache\

echo 2 > /proc/sys/vm/drop_caches  # 表示清除回收slab分配器中的對(duì)象(包括目錄項(xiàng)緩存和inode緩存)。slab分配器是內(nèi)核中管理內(nèi)存的一種機(jī)制,其中很多緩存數(shù)據(jù)實(shí)現(xiàn)都是用的pagecache。

echo 3 > /proc/sys/vm/drop_caches  # 表示清除pagecache和slab分配器中的緩存對(duì)象。

選擇其中一個(gè)清理就行了,例如

echo 1 > /proc/sys/vm/drop_caches

2:定時(shí)清理

2.1? 創(chuàng)建定時(shí)任務(wù)腳本

????????找一個(gè)合適的位置,例如:/home/bin/sh/目錄下

? ? ? ? 新增cleanBuffer.sh?:

vim cleanBuffer.sh

? ? ? ? 寫入以下內(nèi)容:

#!/bin/bash
#每兩小時(shí)清除一次內(nèi)存buff/cache緩存
echo "開始清除緩存"
sync;sync;sync #寫入硬盤,防止數(shù)據(jù)丟失
sleep 10 #延遲10秒
echo 3 > /proc/sys/vm/drop_caches

2.2 腳本文件授權(quán)

chmod +x cleanBuffer.sh

2.3 配置crontab 定時(shí)任務(wù)

2.3.1 編輯crontab

crontab -e

2.3.2 插入以下定時(shí)任務(wù)腳本

0 2 * * * /home/bin/sh/cleanBuffer.sh > /dev/null 2>&1 &

這里配置的是每天凌晨2點(diǎn)清理一次

注意:這里?/home/bin/sh/cleanBuffer.sh 文件是我們剛剛建立的清理文件

? ? ? ? 另外,這里的表達(dá)式長度是5位,不是6位,注意了,不然會(huì)報(bào)錯(cuò)的

2.3.3 保存

crontab保存方式一般分為兩種,

第一種:如果你的系統(tǒng)crontab -e 底部出現(xiàn)類似于BIOS的命令

Ctrl + O  # 寫入

Ctrl + X  # 退出

這種,你需要在寫入文件后,按住Ctrl + O? 寫入,然后再按住Ctrl + X推出

第二種:就是普通的文本編輯,底部啥都沒有,直接wq保存

2.3.4 查看

crontab -l

如下,出現(xiàn)剛剛我們寫入的腳本,就說明寫入成功了?

linux清理buff,運(yùn)維,linux,運(yùn)維,服務(wù)器,緩存

2.3.5 crontab重啟、開機(jī)啟動(dòng)

?按住自己情況來操作

systemctl start crond.service   # 開啟

systemctl restart crond.service # 重啟

systemctl enable crond.service  # 設(shè)置開機(jī)啟動(dòng)

systemctl status crond.service  # 查看運(yùn)行狀態(tài)

注意:對(duì)于ubuntu服務(wù)器系統(tǒng),這里會(huì)顯示crond.service 不存在,需要修改為cron.service,沒有“d”文章來源地址http://www.zghlxwxcb.cn/news/detail-700061.html

到了這里,關(guān)于Linux 定時(shí)清理buff/cache的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux CentOS 服務(wù)器清理磁盤空間

    Linux CentOS 服務(wù)器清理磁盤空間

    首先根目錄下使用[df -ah]命令查詢磁盤空間占用情況。 發(fā)現(xiàn)[/根目錄]下面磁盤占用100% 進(jìn)入根目錄,查詢大文件與目錄 查看GB以上文件夾目錄并且排序,可以使用以下命令: 然后不斷執(zhí)行上面的過程,進(jìn)入大文件目錄,定位到大文件 我這里最終找到是Tomcat下面logs日志占據(jù)了20多

    2024年02月05日
    瀏覽(43)
  • 運(yùn)維 | 查看 Linux 服務(wù)器 IP 地址

    大多數(shù)在操作 Linux 系統(tǒng)時(shí),我們經(jīng)常需要知道服務(wù)器的 IP 比便于后續(xù)的一系列操作,這時(shí)候有快速查看主機(jī) IP 的命令行操作,能夠有效的幫助我們 本章節(jié)主要記錄一些常用查看服務(wù)器 IP 的命令,希望對(duì)大家有所幫助。 查看 Linux 服務(wù)器的 IP 地址的命令大體上有以下幾種。

    2024年04月27日
    瀏覽(104)
  • linux定時(shí)刪除服務(wù)器日志

    linux定時(shí)刪除服務(wù)器日志

    不說廢話。直接進(jìn)入操作流程 linux 定時(shí)任務(wù)是用的crontab 查看?crontab是否啟動(dòng) dead 死的 啟動(dòng)crontab 再次查看狀態(tài) running? 運(yùn)轉(zhuǎn)的 查看 crontab 查看 crontab任務(wù) 編輯 crontab任務(wù) 創(chuàng)建了一個(gè)任務(wù)? 0 1 * * *? sh /workspace/java/del_log/dele_log.sh 每天1點(diǎn)自動(dòng)執(zhí)行 其中: 第一個(gè)號(hào)表示時(shí)間中的

    2024年02月09日
    瀏覽(25)
  • Linux 清理磁盤空間&使用du指令排查服務(wù)器磁盤占用過大的文件

    Linux 清理磁盤空間&使用du指令排查服務(wù)器磁盤占用過大的文件

    命令:df -h 參數(shù)說明: -a:列出所有的文件系統(tǒng),包括系統(tǒng)特有的/proc等文件系統(tǒng) -k:以KB的容器顯示各文件系統(tǒng) -m:以MB的容量顯示各文件系統(tǒng) -h:以人們較易閱讀的GB,MB,KB等格式自行顯示 -H:以 M=1000K代替M=1024K的進(jìn)位方式 -T:連同該分區(qū)的文件系統(tǒng)名稱(例如ext3)也列出

    2024年02月06日
    瀏覽(34)
  • 【運(yùn)維】Linux 跨服務(wù)器復(fù)制文件文件夾

    如果是云服務(wù) 建議用內(nèi)網(wǎng)ip scp是secure copy的簡(jiǎn)寫,用于在Linux下進(jìn)行遠(yuǎn)程拷貝文件的命令,和它類似的命令有cp,不過cp只是在本機(jī)進(jìn)行拷貝不能跨服務(wù)器,而且scp傳輸是加密的??赡軙?huì)稍微影響一下速度。當(dāng)你服務(wù)器硬盤變?yōu)橹蛔x read only system時(shí),用scp可以幫你把文件移出來

    2024年02月08日
    瀏覽(109)
  • Linux定時(shí)清理日志

    Linux定時(shí)清理日志

    1.先創(chuàng)建出一個(gè)一個(gè)文件夾用于保存.sh文件 2.創(chuàng)建.sh文件 vim filename,如果文件存在則打開,如果文件不存在則新建。 3.編寫刪除日志腳本 4.在腳本所在的目錄給腳本增加可執(zhí)行權(quán)限 創(chuàng)建好要執(zhí)行的腳本之后,需要啟動(dòng)linux的crontab來定時(shí)執(zhí)行這個(gè)腳本。 1.編輯當(dāng)前用戶的定時(shí)任

    2024年02月15日
    瀏覽(20)
  • linux- 定時(shí)任務(wù)清理日志

    linux- 定時(shí)任務(wù)清理日志

    ??linux是一個(gè)很能自動(dòng)產(chǎn)生文件的系統(tǒng),在實(shí)際部署運(yùn)行中,發(fā)現(xiàn)日志文件會(huì)占用大量內(nèi)存,且很多日志文件過了時(shí)效是可以刪除的。本文介紹了CentOS自動(dòng)刪除n天前日志、郵件、備份等相關(guān)文件的過程。 查找命令: find 對(duì)應(yīng)目錄 -mtime +天數(shù) -name \\\"文件名匹配邏輯\\\" 具體參數(shù)

    2024年02月14日
    瀏覽(24)
  • linux定時(shí)清理文件的腳本

    ?1、新建清理文件腳本 vim? autodelfile.sh 2、腳本添加執(zhí)行權(quán)限? chmod? +x? autodelfile.sh ?3、設(shè)置定時(shí)任務(wù)執(zhí)行腳本 crontab -e? ? //編輯定時(shí)任務(wù) 50 23 * * *? /home/trans/app/autodelfile.sh /dev/null 21 crontab -l? ? //查看定時(shí)任務(wù)

    2024年02月10日
    瀏覽(17)
  • 【Linux運(yùn)維】shell腳本檢查服務(wù)器內(nèi)存和CPU利用率

    在管理服務(wù)器時(shí)候?qū)懥艘粋€(gè) shell腳本,在服務(wù)上實(shí)現(xiàn)每天凌晨3點(diǎn)查系統(tǒng)的指定文件夾下的容量大小,如果超過10G就要?jiǎng)h除3天前的內(nèi)容,還要時(shí)刻查詢內(nèi)存和cpu利用率,如果超過80%就要提示用戶出現(xiàn)過載 將以上代碼保存為一個(gè).sh文件,然后通過crontab在每天凌晨3點(diǎn)運(yùn)行即可:

    2024年02月09日
    瀏覽(33)
  • linux服務(wù)器ubuntu定時(shí)任務(wù)cron設(shè)置每秒執(zhí)行

    linux服務(wù)器ubuntu定時(shí)任務(wù)cron設(shè)置每秒執(zhí)行

    后端的同學(xué)經(jīng)常會(huì)遇到在服務(wù)器做一些定時(shí)腳本處理,比如定時(shí)清理日志,定時(shí)請(qǐng)求某個(gè)接口做特殊的業(yè)務(wù)處理,大多數(shù)linux版本都會(huì)帶cron服務(wù),以u(píng)buntu服務(wù)器做個(gè)示例。 cron 是一個(gè)在 Unix-like 操作系統(tǒng)中用于定時(shí)執(zhí)行任務(wù)的工具。它是 “Chronos”(希臘語,意為時(shí)間)的縮寫

    2024年02月02日
    瀏覽(36)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包