在 Linux 系统上查看设备序列号有几种常见的方法:
1. 使用 `dmidecode` 命令:
- 这个命令可以从 BIOS/UEFI 中获取硬件信息,包括设备序列号。
- 例如,查看系统主板的序列号可以使用 `sudo dmidecode -s baseboard-serial-number`。
2. 使用 `lshw` 命令:
- `lshw` 命令可以列出系统中所有硬件设备的详细信息。
- 使用 `sudo lshw -c system` 可以查看系统信息,包括序列号。
3. 使用 `cat /sys/class/dmi/id/` 下的文件:
- 在 `/sys/class/dmi/id/` 目录下有许多文件,可以直接读取其中的信息来获取序列号。
- 例如,`cat /sys/class/dmi/id/product_serial` 可以查看系统主板的序列号。
4. 使用 `ethtool` 命令:
- 这个命令主要用于查看和配置网络设备,但也可以获取一些设备信息,包括序列号。
- 例如,`ethtool -i eth0` 可以查看网卡 eth0 的序列号。
总的来说,这几种方法都可以用来查看 Linux 系统中各种硬件设备的序列号信息。具体使用哪种方法,取决于你想查看的设备类型。