Linux查看准确内存容量命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux查看准确内存容量命令相关的知识,希望对你有一定的参考价值。

  只要是Linux,通过软件仓库(yum、apt-get等)安装dmidecode,不管虚拟机、物理机,执行如下命令即可得出准确的内存原始容量信息。


内存大于1G执行

#awk加入四舍五入的初衷是部分国产云虚机分配4G实际为3.99G,
#做了四舍五入,vmware不用四舍五入都是准确的。或者直接执行小于1G的那条命令

dmidecode|grep -P -A5 "Memory Device" |grep Size | grep -v No | awk ‘{sum+=$2} END {printf "%.0fG\n",sum/1024}‘


内存小于1G或者不喜欢四舍五入处理,想要得出实际使用的容量,执行

dmidecode|grep -P -A5 "Memory Device" |grep Size | grep -v No | awk ‘{sum+=$2} END {print sum "M"}‘


本文出自 “侠云技术记录” 博客,请务必保留此出处http://xiayun.blog.51cto.com/2344243/1929466

以上是关于Linux查看准确内存容量命令的主要内容,如果未能解决你的问题,请参考以下文章

linux查看服务器内存命令

Linux磁盘系统——管理磁盘的命令

linux-1.查看内存使用情况及清理日志

linux下如何查看文件夹大小?硬盘使用情况?内存使用情况?

服务器硬盘内存怎么看

Linux Shell学习