在Linux系统中,UUID(Universally Unique Identifier,通用唯一识别码)通常用于标识文件系统、分区或其他资源。以下是几种查看UUID的方法:
blkid
命令blkid
是一个用于查找块设备的UUID和文件系统类型的命令。
sudo blkid
这个命令会列出所有块设备及其对应的UUID和文件系统类型。例如:
/dev/sda1: UUID="12345678-1234-1234-1234-1234567890ab" TYPE="ext4"
/dev/sda2: UUID="abcdef12-3456-7890-abcd-ef1234567890" TYPE="swap"
/etc/fstab
文件/etc/fstab
文件包含了系统启动时挂载的文件系统信息,其中也包括UUID。
cat /etc/fstab
在输出中,你可以找到类似以下内容:
UUID=12345678-1234-1234-1234-1234567890ab / ext4 defaults 0 1
UUID=abcdef12-3456-7890-abcd-ef1234567890 none swap sw 0 0
lsblk
命令lsblk
命令可以列出所有块设备的信息,包括UUID。
lsblk -f
这个命令会显示每个块设备的文件系统类型和UUID。例如:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 12345678-1234-1234-1234-1234567890ab /
└─sda2 swap abcdef12-3456-7890-abcd-ef1234567890 [SWAP]
findmnt
命令findmnt
命令可以列出当前挂载的文件系统信息,包括UUID。
findmnt --output=UUID, SOURCE, TARGET
这个命令会显示每个挂载点的UUID、源设备和目标路径。例如:
UUID SOURCE TARGET
12345678-1234-1234-1234-1234567890ab /dev/sda1 /
abcdef12-3456-7890-abcd-ef1234567890 [SWAP] [SWAP]
通过以上几种方法,你可以轻松地在Linux系统中查看各个文件系统或分区的UUID。
领取专属 10元无门槛券
手把手带您无忧上云