标签:ppc hat 开放性 常用选项 适用于 class 安装 max connector
dmidecode:
简介:
dmidecode命令通过读取DMI数据库获取硬件信息并输出。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息
dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等
DMI:(以下内容来自百度百科)
DMI是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行
SMBIOS是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范
SMBIOS和DMI是由行业指导机构Desktop Management Task Force(DMTF)起草的开放性的技术标准,其中DMI设计适用于任何的平台和操作系统
DMI充当了管理工具和系统层之间接口的角色。它建立了标准的可管理系统更加方便了电脑厂商和用户对系统的了解
DMI的主要组成部分是Management Information Format(MIF)数据库。这个数据库包括了所有有关电脑系统和配件的信息
通过DMI,用户可以获取序列号、电脑厂商、串口信息以及其它系统配件信息
安装:
yum -y install dmidecode
使用格式:
dmidecode [选项] [子参数]
常用选项:
-h, --help 显示帮助信息
-q, --quiet 相对于不加选项输出较少的信息(dmidecode如果不加选项默认会输出所有的信息)
-V, --version 输出版本号
-t, --type TYPE 显示指定的类型相关的内容
子参数:
bios 显示和bios有关的信息
system 显示和系统有关的信息
baseboard 显示和主板有关的信息
chassis
processor 显示和处理器有关的信息
memory 显示和内存有关的信息
cache 显示和缓存有关的信息
connector
slot 显示和插槽有关的信息
-s, --string KEYWORD 显示指定的内容
子参数:
bios-vendor 显示bios供应商
bios-version 显示bios版本
bios-release-date 显示bios生产日期
system-manufacturer 获取服务器生产厂家
system-product-name 获取服务器产品名称
system-version
system-serial-number 获取服务器序列号
system-uuid 获取服务器uuid
baseboard-manufacturer 获取主板生产厂家
baseboard-product-name 获取主板产品名称
baseboard-version 获取主板版本
baseboard-serial-number 获取主板序列号
baseboard-asset-tag 获取主板标签
chassis-manufacturer
chassis-type
chassis-version
chassis-serial-number
chassis-asset-tag
processor-family 获取处理器型号
processor-manufacturer 获取处理器生产厂家
processor-version 获取处理器详细信息
processor-frequency 获取处理器主频
示例:
dmidecode -s system-manufacturer #获取服务器厂家
dmidecode -s system-product-name #获取服务器类型
dmidecode -s system-serial-number #获取服务器sn号
dmidecode -s system-uuid #获取服务器uuid
dmidecode | grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range #查看内存插槽数
dmidecode | grep -P ‘Maximum\s+Capacity‘ #查看主板支持的最大内存容量
获取内存信息:
命令:free
读取文件:/proc/meminfo、/proc/swaps
获取cpu信息:
命令:lscpu
读取文件:/proc/cpuinfo
获取硬盘信息:
获取基本信息:fdisk、parted、blkid、lsblk
获取详细信息:hdparm、smartctl
获取系统版本信息:
命令:lsb_release
读取文件:
centos系列:
/etc/redhat-release
/etc/centos-release
/etc/system-release
debian系列:
/etc/debian_version
fedora系列:
/etc/fedora-release
获取内核版本信息
命令:uname -r
获取主机名
命令:hostname
获取网卡信息:
命令:ifconfig、ip
其他:
lshw 显示硬件信息表,输出为html或者xml格式
hwinfo 查询硬件信息
lsppci 列出PCI总线的信息以及连接到PCI总线上的设备信息
lsscsi 列出SCSI的设备信息
标签:ppc hat 开放性 常用选项 适用于 class 安装 max connector
原文地址:https://www.cnblogs.com/python-and-linux/p/9400514.html