先說一下用於磁碟空間快滿時檢查
很多小夥伴會想到find ,這個想法是好的,不過
find 有點慢,也不方便,例如:
find /home1 -type f -size +1000000k
如果我們這樣做呢:
du+awk組合 顯示所有目錄及檔案大於100m的
du -h / |awk '$1 ~/m/'|awk -f 'm' '$1>100'
一般空間的問題是由日誌檔案產生的。另有兩種特殊情況:
一.linux作業系統中的/var/spool/clientmqueue/目錄下存在大量檔案。
原因分析:系統中有使用者
開啟了 cron,而cron中執行的程式有輸出內容,輸出內容會以郵件形式發給cron的使用者,而sendmail沒有啟動所以就產生了這些檔案;
解決辦法:
1、 將crontab裡面的命令後面加上
" > /dev/null 2>&1"
刪除方法:
1.# cd /var/spool/clientmqueue
# ls | xargs rm -f
2.find /var/spool/clientmqueue/ -ctime +90 -type f -exec rm -fv {} \;
二.linux下刪除檔案後沒有釋放空間
10.62
autoindex有這樣的問題
***原因:
在linux或者unix系統中,通過rm或者檔案管理器刪除檔案將會從檔案系統的目錄結構上解除鏈結(unlink).然而如果檔案是被開啟的(有乙個程序正在使用),那麼程序將仍然可以讀取該檔案,磁碟空間也一直被占用。
***解決辦法:
1/usr/sbin/lsof|grep deleted
2kill 結束程序 的方式來釋放
本文出自 「xinsz08の平行時空」 部落格,請務必保留此出處
磁碟空間不足
繼上一次記憶體不足報警之後,沒過幾天,釘釘又收到磁碟空間不足,收到報警後,內心的想法是,肯定又是docker改造引發的問題,因為我們這邊的日誌配置檔案有做限制,總大小20g,每個檔案大小我100m,顯然目前來看有問題 可以看到,我們線上磁碟總共80g,其中目前已使用57g,使用空間為72 隨進入我們...
解決linux磁碟空間不足的問題
解決linux磁碟空間不足的問題 1 首先讓linux處於關閉電源的狀態下 2 右擊你虛擬機器名字,選擇設定 3 在出現的介面中選擇 新增 add 就會出現下面那個框 4 選擇hadr hisk 新增硬碟 5 接著一直選擇下一步,知道出現下面這個介面 這塊是選擇你要新增磁碟的大小,根據自己的需要新增...
boot空間不足的解決辦法
1.檢視系統已經安裝的核心版本 dpkg get selections grep linux image2.檢視系統當前使用的核心版本 uname a3.常規利用刪除舊版本核心的方法來解決該問題,但是總會遇到如下問題 有未能滿足的依賴關係。請嘗試不指明軟體包的名字來執行 apt get f inst...