對linux 主機配置定時清理

2022-02-05 22:13:52 字數 774 閱讀 2986

因為經常有一些指令碼會執行超時,而指令碼本身又沒有配置超時的配置,所以就需要有個指令碼來定時對超時的程式進行清理。

很簡潔的小指令碼,請檢視

#!/bin/bash     

#by wangcc

function write_log :[$1]--->>>$2<<<"

}function check_free '`

if [[ $buff -gt 1000 ]]

then

echo 1 > /proc/sys/vm/drop_caches

sleep 2

echo 2 > /proc/sys/vm/drop_caches

write_log "info" "wanted clean free .......cleaning up"

fi}function kill_jincheng '|awk begin'' `

pid=`ps -eo pid,tty,user,comm,lstart,etime | grep -e $ | awk -f'[ :]+' ''`

for i in $ ;

doif [[ $ -gt 0 ]]

then

kill -9 $

fi done

}function main

main

配置定時任務

*/5 * * * * sh /root/scripts/shell/monitor/monitor.sh

大功告成

Linux日誌定時清理

linux是乙個很能自動產生檔案的系統,日誌 郵件 備份等。雖然現在硬碟廉價,我們可以有很多硬碟空間供這些檔案浪費,讓系統定時清理一些不需要的檔案很有一種爽快的事情。不用你去每天惦記著是否需要清理日誌,不用每天收到硬碟空間不足的報警簡訊,想好好休息的話,讓我們把這個事情交給機器定時去執行吧。1.刪除...

Linux日誌定時清理

linux是乙個很能自動產生檔案的系統,日誌 郵件 備份等。雖然現在硬碟廉價,我們可以有很多硬碟空間供這些檔案浪費,讓系統定時清理一些不需要的檔案很有一種爽快的事情。不用你去每天惦記著是否需要清理日誌,不用每天收到硬碟空間不足的報警簡訊,想好好休息的話,讓我們把這個事情交給機器定時去執行吧。1.刪除...

linux日誌定時清理

find 對應目錄 mtime 天數 name 檔名 exec rm rf find linux的查詢命令,使用者查詢指定條件的檔案 opt soft log 想要進行清理的任意目錄 mtime 標準語句寫法 30 查詢30天前的檔案,這裡用數字代表天數 log 希望查詢的資料型別,jpg 表示查詢...