1 Star 0 Fork 0

jcxt/yjs-jb

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
2-mem.sh 945 Bytes
一键复制 编辑 原始数据 按行查看 历史
liu 提交于 2024-04-03 17:14 . 222
#!/bin/bash
#文档地址:https://www.jb51.net/server/285840opr.htm
echo ""
echo ""
echo "############################ 内存检查 ############################"
if [[ $centosVersion < 7 ]];then
free -m
else
free -h
fi
MemTotal=$(grep MemTotal /proc/meminfo| awk '{print $2}') #KB
MemFree=$(grep MemFree /proc/meminfo| awk '{print $2}') #KB
let MemUsed=MemTotal-MemFree
MemPercent=$(awk "BEGIN {if($MemTotal==0){printf 100}else{printf \"%.2f\",$MemUsed*100/$MemTotal}}")
report_MemTotal="$((MemTotal/1024))""MB" #内存总容量(MB)
report_MemFree="$((MemFree/1024))""MB" #内存剩余(MB)
report_MemUsedPercent="$(awk "BEGIN {if($MemTotal==0){printf 100}else{printf \"%.2f\",$MemUsed*100/$MemTotal}}")""%" #内存使用率%
echo "############################ 内存检查结果 #############################"
echo "内存总容量:$report_MemTotal"
echo "内存剩余:$report_MemFree"
echo "内存使用率%:$report_MemUsedPercent"
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/llllkkkkhhhh/yjs-jb.git
git@gitee.com:llllkkkkhhhh/yjs-jb.git
llllkkkkhhhh
yjs-jb
yjs-jb
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385