读取系统配置文件
在系统的/etc目录下有一个os-release文件。
NAME="Ubuntu"
VERSION="4.0.2"
ID=kylin
ID_LIKE=debian
PRETTY_NAME="Ubuntu 4.0.2"
VERSION_ID="4.0.2"
HOME_URL="http://www.kylinos.cn/"
SUPPORT_URL="http://www.kylinos.cn/content/service/service.html"
BUG_REPORT_URL="http://www.kylinos.cn/"
UBUNTU_CODENAME=juniper
获取厂商指令
sudo dmidecode -s system-manufacturer
获取产品名称指令
sudo dmidecode -s system-product-name
获取序列号指令
sudo dmidecode -s system-serial-number
系统信息总览指令
sudo dmidecode -t system
获取厂商指令
sudo lshw -xml>my.xml
在第一个节点的product节点可以获取主板厂商 phytium。
获取厂商
通过查看etc目录下的license文件,里面包含设备厂商
获取系统唯一识别号
通过查看etc目录下的machine-id文件,文件里面的内容就是系统唯一识别号.详情见https://www.linux.org/docs/man5/machine-id.html
查询维保序号
通过查看etc目录下的license文件,里面serial字段代表维保序号