如何通过终端找到连接的设备UUID?

有没有其他方法通过终端找到所有连接的设备UUID(除了使用blkid命令?

试试这个,只需按键盘上的Ctrl + Alt + T即可打开终端。 打开时,运行以下命令:

 cd /dev/disk/by-uuid 

通过输入列出设备

 ll 

在此处输入图像描述

我找到的最好的方法是:

 sudo blkid 

例如,我的Ubuntu中特定USB的输出是:

 /dev/sda1: LABEL="16GB" UUID="25495C984912BBC3" TYPE="ntfs" 

你可以查看/dev/disk/by-uuid/ 。 这些文件是/dev/...设备的符号链接。 例如,我的dmraid RAID0磁盘(组成我的根分区是/dev/dm-1所以以下内容获取其UUID:

 $ ls -l /dev/disk/by-uuid | grep dm-1 lrwxrwxrwx 1 root root 10 Nov 21 21:07 1b66bb9e-5b02-49f1-8cf9-bc3f649d70a6 -> ../../dm-1