Linux Dell服务器/台式机/笔记本电脑查找服务标签命令
时间:2020-01-09 10:41:32 来源:igfitidea点击:
Linux如何查看硬件的序列号?
如何查看服务器的序列号?
如何找出我的Dell服务器或计算机的服务标签。
如何查找我独特的五到七位字母数字(字母和数字)服务标签代码,而无需查看系统背面或打开挡板门?
是否有Linux命令从终端获取Dell服务标签?
您需要使用dmidecode命令找出Linux操作系统下的Dell服务器或笔记本电脑服务标签。
它是用于以人类可读格式转储计算机DMI(有时称为SMBIOS)表内容的工具。
该工具可以显示序列号或Dell服务标签,而无需查看服务器背面。
Linux查找服务标签命令
以" root用户"身份执行命令,如下所示:
# dmidecode | grep --color -i serial
或者
# dmidecode -t 1
输出示例:
# dmidecode 2.9 SMBIOS 2.6 present. Handle 0x0100, DMI type 1, 27 bytes System Information Manufacturer: Dell Inc. Product Name: Precision M6500 Version: Not Specified Serial Number: 12AB69D UUID: 44454A4C-3100-109C-1032-XXXXXXXXXX Wake-up Type: Power Switch SKU Number: Not Specified Family: Precision Workstation
您可以使用Dell服务标签12AB69D在https://dell.com/支持门户网站本身上下载驱动程序或其他与支持有关的问题。
如何获得我的戴尔设备服务标签(序列号)?
我们还可以使用以下语法:
$ sudo dmidecode -s system-serial-number
要查找运行Linux的Dell服务器或笔记本电脑或台式机的Express Service Code,请运行以下bash命令:
echo "Service tag for this Dell system is:" sudo dmidecode -s system-serial-number echo "Express Service Code for $HOSTNAME is:" echo $((36#$(sudo dmidecode -s system-serial-number)))
Service tag for this Dell system is: T2Y9LA7 Express Service Code for nas01.sweet.home is: 35250176053
使用bash for loop在Linux上获取Dell服务标签
执行:
for d in system-manufacturer system-product-name system-serial-number bios-release-date bios-version do echo "${d^} : " $(sudo dmidecode -s $d) done
我的Dell系统上运行的CentOS 8的输出:
System-manufacturer : Dell Inc. System-product-name : Precision M6700 System-serial-number : ABCXYZ112 Bios-release-date : 11/30/2016 Bios-version : A20