Shell腳本實(shí)現(xiàn)刪除郵件隊(duì)列
更新時(shí)間:2015年02月15日 10:47:50 投稿:junjie
這篇文章主要介紹了Shell腳本實(shí)現(xiàn)刪除郵件隊(duì)列,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
最近遇到了一個(gè)麻煩事:機(jī)器上郵件隊(duì)列里老是被塞滿,但是又不知道是什么地方發(fā)郵件寫(xiě)入的,十分蛋疼,沒(méi)辦法,只有臨時(shí)處理一下了,寫(xiě)了個(gè)刪除郵件的腳本rm_mqueue.sh。
復(fù)制代碼 代碼如下:
#/bin/bash
######################################
# touched by lingyun1 on 2014-12-01 #
######################################
#定義堵塞郵件文件路徑
quepath=/var/spool/mqueue
#取堵塞郵件文件數(shù)
filenum=`ls $quepath|wc -l`
#如果大于100,就開(kāi)始刪除堵塞郵件文件
if [ $filenum -ge 100 ];then
find $quepath -type f -name '*' -print0 | xargs -0 rm
rm -rf $quepath/*
fi
相關(guān)文章
shell腳本定時(shí)備份MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)并保留指定時(shí)間
這篇文章主要介紹了shell腳本定時(shí)備份MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)并保留指定時(shí)間,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09

