#!/bin/bash
#取得每個分割槽的使用百分比(不要百分號)
percent=`df -k | grep -v filesystem| awk
''
`
檢視每個分割槽:
df -k | grep filesystem
檢視指定分割槽:
df -k | grep sda
#迴圈判斷分割槽使用率是否超過90%
for
each_one in $percent
do
#判斷使用率是否超過90%
if
[ $each_one -ge 90 ];then
#如果超過90 則把使用情況發給mail_address mail_address換成你的郵件位址
df | mail -s
"disk critical"
mail_address
fi
done
把上面的內容儲存到diskfree.sh
然後chmod +x diskfree.sh
比如你儲存在/root目錄下
新增每天0點自動執行
vi /etc/crontab
追加如下一句
0 0 * * * root /root/diskfree.sh > /dev/null
Linux檢視磁碟占用情況df命令
linux中df命令引數功能 檢查檔案系統的磁碟空間占用情況。語法 df 選項 說明 linux中df命令可顯示所有檔案系統對i節點和磁碟塊的使用情況。該命令各個選項的含義如下 a 全部檔案系統列表 h 方便閱讀方式顯示 h 等於 h 但是計算式,1k 1000,而不是1k 1024 i 顯示ino...
linux 檢視磁碟空間占用情況
工作中有時被分配的測試機空間不大,經常遇到磁碟空間佔滿的情況。排查過程如下 一 首先使用df h 命令檢視磁碟剩餘空間,通過以下圖看出 目錄下的磁碟空間已經被佔滿。二 進入根目錄,因為最近常用的目錄就是usr目錄,所以用du bs命令看一下常用的usr目錄大小,由下圖可見 usr目錄佔據了11g。其...
檢視Linux磁碟及記憶體占用情況
檢視磁碟使用情況 df k 以kb為單位顯示磁碟使用量和佔用率 df m 以mb為單位顯示磁碟使用量和佔用率 檢視記憶體占用情況 pid 當前執行程序的id user 程序屬主 pr 每個程序的優先級別 ninice 反應乙個程序 優先順序 狀態的值,其取值範圍是 20至19,一 共40個級別。這個...