Linux获取硬盘序列号/UUID/WWID

  • UUID 是在文件系统创建的时候生成的, 用来标记文件系统, 可以用在挂载目录时保证绑定关系不变, 比如U盘按照uuid mount, 可以避免这次是sda1, 下次拔插变sda2了, 写自动挂载脚本就容易多了

    ls /dev/disk/by-uuid -al即可看到uuid和对应的硬盘分区

  • WWID 类似于网卡的MAC, 可以唯一标记一个硬件

    ls /dev/disk/by-id -al可看到wwid和对应硬盘的分区, 其中0xXXXXXXXX表示wwid

image.png
  • 硬盘序列号

    lsblk --nodeps -no serial /dev/sda

    不过有些设备返回为空, 其实返回的就是wwid, 所以看WWID即可

你可能感兴趣的:(Linux获取硬盘序列号/UUID/WWID)