“lsblk”命令输出中的“nvme0n1p2”是什么?

“lsblk”命令输出中的“nvme0n1p2”是什么?

在我的 Ubuntu 23.04 系统中,运行lsblk会给出以下输出:

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0         7:0    0     4K  1 loop /snap/bare/5
loop1         7:1    0  55.6M  1 loop /snap/core18/2745
loop2         7:2    0    73M  1 loop /snap/core22/607
loop3         7:3    0    73M  1 loop /snap/core22/617
loop4         7:4    0 460.6M  1 loop /snap/gnome-42-2204/102
loop5         7:5    0 460.6M  1 loop /snap/gnome-42-2204/87
loop6         7:6    0  91.7M  1 loop /snap/gtk-common-themes/1535
loop7         7:7    0  12.3M  1 loop /snap/snap-store/959
loop8         7:8    0  53.2M  1 loop /snap/snapd/18933
loop9         7:9    0   452K  1 loop /snap/snapd-desktop-integration/83
sda           8:0    0 931.5G  0 disk 
├─sda1        8:1    0    16M  0 part 
└─sda2        8:2    0 931.5G  0 part 
sr0          11:0    1  1024M  0 rom  
nvme0n1     259:0    0 476.9G  0 disk 
├─nvme0n1p1 259:1    0    16M  0 part 
├─nvme0n1p2 259:2    0   100M  0 part /boot/efi
├─nvme0n1p3 259:3    0 276.2G  0 part 
└─nvme0n1p4 259:4    0 155.5G  0 part /

我想知道这些名称的一般“惯例”是什么。就像中n1和意味着什么?我还想知道,挂载点实际上是我们手动挂载的吗?喜欢安装磁盘映像吗?p2nvme0n1p2loop

答案1

nX的是驱动器/分区所在的命名空间,而pX指的是驱动器上的分区。例如,标记的 NVME 驱动器nvme0n1p3属于命名空间 1,并且是第三个分区。

就您而言,您安装的循环只是捕捉应用程序。 Snap 包创建这些“虚拟文件系统”,以便更好地容器化和管理软件。

srX指scsi控制器上的设备,sdX指通用块设备,通常是SSD HDD或USB。

相关内容