[ Linux ] 查看内存型号,插槽使用情况,内存频率,内存制造商等信息
买了绿联云的nas在app里看不到内存频率,想着装个docker看一下
1、安装工具
yum
yum install -y dmidecode
apt
apt install -y dmidecode
2、验证
终端下输入(使用超级权限,或者 前面加sudo,不会就别看了)
dmidecode
查看所有。
3、选项
-d:(default:/dev/mem)从设备文件读取信息,输出内容与不加参数标准输出相同。
-h:显示帮助信息。
-s:只显示指定DMI字符串的信息。(string)
-t:只显示指定条目的信息。(type)bios/基本输入输出系统 system/系统 baseboard/主板 chassis/机箱风扇 processor/中央处理器,即CPU memory/内存 Cache/缓存 connector/连接器 slot -u:显示未解码的原始条目内容。 --dump-bin file:将DMI数据转储到一个二进制文件中。 --from-dump FILE:从一个二进制文件读取DMI数据。 -V:显示版本信息。
4.1、获取内存条数量
使用下面的命令获取内存条数量
dmidecode | grep -C 16 'Speed:' | grep -A 16 "Memory Device" | grep 'Memory Device' | wc -l
4.2、获取内存条频率
dmidecode | grep -C 16 'Speed:' | grep -A 16 "Memory Device" | grep 'Speed:'
4.3、获取内存条制造商信息
dmidecode | grep -C 16 'Speed:' | grep -A 16 "Memory Device" | grep 'Manufacturer:' | awk '{print $2}'
4.4、获取每根内存条的容量(单位:MB)
dmidecode | grep -C 16 'Speed:' | grep -A 16 "Memory Device" | grep 'Size:' | awk '{print $2}'
4.5、获取内存条类型
dmidecode | grep -C 16 'Speed:' | grep -A 16 "Memory Device" | grep 'Type:' | awk '{print $2}'
标题:[ Linux ] 查看内存型号,插槽使用情况,内存频率,内存制造商等信息
作者:llilei
地址:http://solo.llilei.work/articles/2023/08/30/1693375024210.html