linux怎么获取uuid
- linux
- 2024-05-11 09:33:48
- 7406
方法 1:使用 blkid 命令
bash
sudo blkid | grep UUID | cut -d'"' -f2
此命令将列出所有块设备的 UUID,包括根分区。
方法 2:使用 uuidgen 命令
bash
sudo uuidgen
此命令将生成一个新的 UUID。
方法 3:从 /proc/sys/kernel/random/uuid 文件读取
bash
cat /proc/sys/kernel/random/uuid
此文件包含系统的 UUID。
方法 4:使用 dmidecode 命令(仅限于某些系统)
bash
sudo dmidecode -t system | grep UUID
此命令将获取系统 UUID(如果系统支持)。
方法 5:使用 lsblk 命令
bash
sudo lsblk -f | grep UUID | cut -d'"' -f2
此命令将列出所有块设备的 UUID,包括根分区。
获取特定设备的 UUID
要获取特定设备的 UUID,请在上述命令中添加设备路径作为参数。
例如:
bash
sudo blkid /dev/sda | grep UUID | cut -d'"' -f2
此命令将获取 /dev/sda 设备的 UUID。