久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux中/var/spool/clientmqueue下生成太多文件怎么處理

166次閱讀
沒有評論

共計 1162 個字符,預計需要花費 3 分鐘才能閱讀完成。

這篇文章主要為大家展示了“linux 中 /var/spool/clientmqueue 下生成太多文件怎么處理”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“linux 中 /var/spool/clientmqueue 下生成太多文件怎么處理”這篇文章吧。

問題現象:
linux 操作系統中的 /var/spool/clientmqueue/ 目錄下存在大量文件。
原因分析:系統中有用戶開啟了 cron,而 cron 中執行的程序有輸出內容,輸出內容會以郵件形式發給 cron 的用戶,而 sendmail 沒有啟動所以就產生了這些文件;所以這些文件不是什么重要的文件,可以直接刪除!
解決辦法:
1、將 crontab 里面的命令后面加上 /dev/null 2 1
2、知識點:
2:重定向錯誤。
2 1:把錯誤重定向到輸出要送到的地方。即把上述命令的執行結果重定向到 /dev/null,即拋棄,同時,把產生的錯誤也拋棄。
3、具體代碼:
(1)、# crontab -u cvsroot -l
01 01 * * * /opt/bak/backup
01 02 * * * /opt/bak/backup2
(2)、# vi /opt/bak/backup
#!/bin/sh
cd /
getfacl -R repository /opt/bak/backup.acl
(3)、# vi /opt/bak/backup2
#!/bin/sh
week=`date +%w`
tar zcvfp /opt/bak/cvs$week/cvs.tar.gz /repository /dev/null 2 1
4、清除 /var/spool/clientmqueue/ 目錄下的文件:
# cd /var/spool/clientmqueue
# rm -rf * (顯示參數列表過長(-bash: /bin/rm: Argument list too long)無法用 rm 直接刪除)
如果文件太多,用 rm 刪除很慢,可以以 root 身份進入 /var/spool/clientmqueue/ 執行下面的命令:
# cd /var/spool/clientmqueue
# ls | xargs rm -f 
回車后,過了兩三分鐘,終于執行完了,clientmqueue 下空空如也.

5、crontab 中注意腳本輸出后的錯誤拋棄:

[oracle@linux-125 ~]$ crontab -l

0 5 * * * /data/orabak/some.sh /dev/null 2 1

0 1 * * * /data/orabak/expor.sh /dev/null 2 1

以上是“linux 中 /var/spool/clientmqueue 下生成太多文件怎么處理”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計1162字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 克拉玛依市| 阿克陶县| 定陶县| 西乡县| 横山县| 仪陇县| 霍林郭勒市| 许昌县| 哈尔滨市| 仁化县| 上林县| 亳州市| 滁州市| 孟州市| 泰来县| 图木舒克市| 长宁区| 通渭县| 呼玛县| 疏勒县| 庐江县| 柳州市| 隆昌县| 鄂温| 遂昌县| 邯郸市| 黑河市| 大悟县| 凌云县| 内江市| 惠州市| 湘潭县| 师宗县| 聂荣县| 灵武市| 台江县| 汉中市| 丹棱县| 密山市| 谢通门县| 荔浦县|