钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读981278
首页 Linux 正文内容

Linux对nvme命名规则

钟逸 Linux 2025-07-19 22:20:13 4

在 Linux 系统中,非易失性存储器 express(NVMe)设备遵循特定的命名规则,便于识别和管理。

命名格式

NVMe 设备的命名遵循以下格式:

nvme[n]n

其中:

* nvme : 表示这是 NVMe 设备。

* n : 总线号,从 0 开始。

* n : 设备号,从 0 开始。

例如, nvme0n1 表示总线 0 上的第一个 NVMe 设备。

子设备

NVMe 设备可以包含多个子设备,称为命名空间(namespace)。每个命名空间都有自己的唯一标识符,称为子设备号。

命名空间的命名遵循以下格式:

nvme[n]n[p]

其中:

* n : 总线号,从 0 开始。

* n : 设备号,从 0 开始。

* p : 子设备号,从 1 开始。

例如, nvme0n1p1 表示总线 0 上的第一个 NVMe 设备上的第一个命名空间。

特殊符号

在某些情况下,可能会使用额外的字符来表示 NVMe 设备或子设备的特定属性。这些字符包括:

* s : 表示设备处于休眠状态。

* r : 表示设备处于恢复状态。

* b : 表示设备处于只读模式。

例如, nvme0n1 表示总线 0 上的第一个 NVMe 设备处于休眠状态并处于只读模式。

获取 NVMe 设备信息

可以使用以下命令获取有关 NVMe 设备的信息:

l lk -d -o name,model,size,type | grep nvme

文章目录
    搜索