ubuntu 查看各种分区以及swap area文件的UUID的方法

ubuntu : 20.04版本

概述

经过自己的实践,主要有三种方法:
对于分区:

  • blkid命令
  • 查看/dev/disk/by-uuid路径下的软链接文件

对于自己创建的交换空间文件:

  • file命令

对于分区

blkid命令可以查看所有已挂载的storage device的uuid信息:

sudo blkid | grep -i uuid
# 我的输出如下:
/dev/nvme1n1p5: UUID="18d56465-4ba6-46cb-a8a3-1625cf5f3b84" TYPE="ext4" PARTUUID="b8025e6f-11c2-44f0-ba97-5671f95d5e3b"
/dev/nvme1n1p2: LABEL="others" UUID="3880721E8071E334" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="3542c0f4-6102-413c-a4e7-6eab9514ba3a"
/dev/nvme1n1p3: UUID="e20d7f03-985c-45ed-86b8-d4335cc10d6f" TYPE="swap" PARTUUID="89886bda-f965-4eed-9e0f-23c87a0359be"
/dev/nvme1n1p4: UUID="d1b53187-4d01-4cd1-aafd-cee4f7c797cb" TYPE="ext4" PARTUUID="dd30275a-6ec2-4ad8-93ef-e8a1d69865da"
/dev/nvme1n1p6: UUID="a85616f7-f274-4338-94e5-3d80e96895af" TYPE="ext4" PARTUUID="eeb05cc5-ae12-4661-a83c-e698a88fd96a"
/dev/nvme0n1p1: LABEL_FATBOOT="SYSTEM_DRV" LABEL="SYSTEM_DRV" UUID="3683-7048" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="adb6c2ce-17e2-4e2e-8ab8-40ea85305642"
/dev/nvme0n1p3: LABEL="Windows-SSD" UUID="D04483E54483CD22" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="fa44add8-69d9-44b0-9b17-21f35ece24b5"
......

可以看到所有已挂载的存储设备的uuid、类型等信息。

另外,可以通过查看/dev/disk/by-uuid路径下的软链接文件,来查看uuid:

ll /dev/disk/by-uuid/
# 输出如下:
total 0
drwxr-xr-x 2 root root 220 421 13:59 ./
drwxr-xr-x 8 root root 160 421 13:59 ../
lrwxrwxrwx 1 root root  15 421 14:00 18d56465-4ba6-46cb-a8a3-1625cf5f3b84 -> ../../nvme1n1p5
lrwxrwxrwx 1 root root  15 421 14:00 3683-7048 -> ../../nvme0n1p1
lrwxrwxrwx 1 root root  15 421 14:00 3880721E8071E334 -> ../../nvme1n1p2
lrwxrwxrwx 1 root root  15 421 14:00 420E29B90E29A73F -> ../../nvme0n1p5
lrwxrwxrwx 1 root root  15 421 14:00 A474056974053F92 -> ../../nvme0n1p4
lrwxrwxrwx 1 root root  15 421 14:00 a85616f7-f274-4338-94e5-3d80e96895af -> ../../nvme1n1p6
......

然后,还可以通过/dev/disk/by-label,查看各设备label(如果有label的话就会在这个路径下有软连接存在):
ll /dev/disk/by-label
# 输出如下:
total 0
drwxr-xr-x 2 root root 120 421 13:59 ./
drwxr-xr-x 8 root root 160 421 13:59 ../
lrwxrwxrwx 1 root root  15 421 14:00 Data -> ../../nvme0n1p4
lrwxrwxrwx 1 root root  15 421 14:00 others -> ../../nvme1n1p2
lrwxrwxrwx 1 root root  15 421 14:00 SYSTEM_DRV -> ../../nvme0n1p1
lrwxrwxrwx 1 root root  15 421 14:00 Windows-SSD -> ../../nvme0n1p3

对于自己创建的交换文件

如果是自己创建的swap area文件的话,以上方法是找不到的。

如果当时创建的swap文件放在/swapfile这里,就可以用:

sudo file /swapfile
# 输出如下:
/swapfile: Linux/i386 swap file (new style), version 1 (4K pages), size 12582911 pages, no label, UUID=8eda441c-c90a-44ef-b1c4-d2955ddd8941

我这里是 no label,如果需要,可以在创建swap文件时使用:sudo mkswap --label选项来给创建的swap文件加上label

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值