如何查找 Linux PC 的序列号
如果您的机箱贴纸已磨损,请使用以下简单技巧之一在 Linux 中查找您的 PC 序列号。
要点
- 在终端中使用 dmidecode 命令可以在 Linux 上轻松查找 PC 的序列号。
- 如果 dmidecode 不起作用,请尝试使用 dnf 包管理器命令更新它。
- hwinfo 和 cat 等替代命令也可以帮助查找序列号,但可能需要安装或支持 DMI。
确定电脑的序列号通常就像检查机箱上的贴纸一样简单。有时,您需要另一种方式来发现序列号,像 dmidecode 这样的命令可以提供帮助。
使用 dmidecode 查找您的电脑序列号
在 Linux 上检查 PC 序列号的最简单方法是使用 dmidecode。打开终端(Ctrl + Alt + T)后,您可以使用以下命令搜索设备的序列号:
sudo dmidecode -s system-serial-number
输入您的 root 密码,命令将打印您的序列号:
此命令不适用于所有设备。 RHEL 和 CentOS 用户通常会遇到问题。如果终端提示您说此版本的 dmidecode 不完全支持高于版本 2.8 的 SMBIOS 实现,您将需要使用以下 DNF 包管理器命令更新您的 dmidecode:
dnf update dmidecode
不幸的是,没有任何好的方法可以在没有 root 权限的情况下确定设备的序列号。
使用替代命令查找您的电脑序列号
除了 dmidecode 之外,还有一些命令可以帮助您在 Linux 上查找 PC 的序列号。如果您使用的是 openSUSE、Arch Linux、CentOS、Debian 或 RHEL,您还可以尝试在终端中输入以下命令:
hwinfo --bios
当然,如果您的设备尚未安装该实用程序,您可能需要安装hwinfo。仅当您的设备的 BIOS 中嵌入了序列号时,此命令才会成功。
如果您的主板支持直接媒体接口 (DMI),您还可以使用以下命令查找 PC 的序列号:
sudo cat /sys/class/dmi/id/board_serial
如何使用 Linux PC 的序列号
虽然您的电脑的序列号并不是特别重要的特征,但出于提出保修索赔等目的,了解该序列号非常重要。如果您有相同的设备,它们的序列号也是区分它们的可靠工具。
您可以使用序列号来限制软件许可证或跟踪保修设备上的维修情况。如果您需要更换或升级 PC 组件,您甚至可以使用序列号来验证您购买的新部件是否是同一型号。