shell腳本實現(xiàn)磁盤監(jiān)控系統(tǒng)
更新時間:2020年09月27日 08:38:55 作者:高宏宇
這篇文章主要介紹了shell腳本實現(xiàn)磁盤監(jiān)控系統(tǒng),幫助大家更好的利用shell腳本管理數(shù)據(jù),感興趣的朋友可以了解下
利用shell腳本實現(xiàn)每隔60秒磁盤內(nèi)存數(shù)據(jù)監(jiān)控
#!/bin/bash
#Author:GaoHongYu
#QQ:1061767621
#Time:2019-12-24 18:43:22
#Name:ncjk.sh
#Version:V1.0
clear
xtip=$(hostname -I)
cprl=$(df -Th |head -2|tail -1|cut -d " " -f 10)
cpky=$(df -Th |head -2|tail -1|cut -d " " -f 12)
cpbfb=$(df -Th |head -2|tail -1|cut -d " " -f 18)
ncrl=$(free -m |head -2|tail -1|cut -d " " -f 13)
ncsy=$(free -m |head -2|tail -1|cut -d " " -f 22)BC=$(echo "scale=2;$ncsy/$ncrl*100" |bc|cut -d "." -f 1)
i=1
while [ $i -le 60 ];do
echo -e '\n'
echo -e '\n'
echo "-----磁盤監(jiān)控系統(tǒng)-----"
echo "--作者:Mr_GaoHongYu--"
echo -n "監(jiān)控本機IP地址:"$xtip
echo -e '\n'
echo "-----磁盤使用情況-----"
echo -n "系統(tǒng)磁盤總?cè)萘浚?$cprl
echo -e '\n'
echo -n "當前磁盤可用容量:"$cpky
echo -e '\n'
echo -n "可用容量百分比:"$cpbfb
echo -e '\n'
echo "-----內(nèi)存使用情況-----"
echo -n "內(nèi)存總?cè)萘浚?$ncrl
echo -e '\n'
echo -n "內(nèi)存已使用:"$ncsy
echo -e '\n'
echo -n "內(nèi)存已用百分比:"
echo "$BC%"
sleep 60
let i++
done
效果如圖:

以上就是shell腳本實現(xiàn)磁盤監(jiān)控系統(tǒng)的詳細內(nèi)容,更多關(guān)于shell 磁盤監(jiān)控的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
shell腳本中使用iconv實現(xiàn)批量文件轉(zhuǎn)碼的代碼分享
這篇文章主要介紹了shell腳本中使用iconv實現(xiàn)批量文件轉(zhuǎn)碼的代碼分享,本文提供了2個實現(xiàn)代碼和各自使用方法,需要的朋友可以參考下2014-08-08
關(guān)于shell的幾個不為人知卻十分有用的命令分享
這篇文章主要介紹了關(guān)于shell的幾個不為人知卻十分有用的命令,需要的朋友可以參考下2016-03-03
CCKiller:Linux輕量級CC攻擊防御工具,秒級檢查、自動拉黑和釋放
這篇文章主要介紹了CCKiller:Linux輕量級CC攻擊防御工具,秒級檢查、自動拉黑和釋放,需要的朋友可以參考下2016-02-02
Shell實現(xiàn)系統(tǒng)時間和BIOS時間同步校準腳本分享
這篇文章主要介紹了Shell實現(xiàn)系統(tǒng)時間和BIOS時間同步校準腳本分享,本文給出了多個時間同步服務(wù)器,然后用ntpdate輪詢同步,需要的朋友可以參考下2014-10-10
Shell中printf和test命令的實際應(yīng)用詳解
本文主要介紹了Shell中printf和test命令的實際應(yīng)用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-09-09

