13280

66 分钟

#Bash 的 lsblk 命令

lsblk [OPTION]... [DEVICE]...

功能

列出块设备。

类型

可执行文件(/usr/bin/lsblk),属于 util-linux

参数

  • OPTION 选项:
    • -A, --noempty - 不显示空的块设备
    • -a, --all - 显示所有块设备
    • -b, --bytes - 使用字节作为单位
    • -D, --discard - 显示设备的丢弃能力(TRIM,UNMAP)
    • -d, --nodeps - 不显示从设备
    • -E, --dedup column - 通过 column 列进行去重
    • -e, --exclude list - 排除 list 列出的设备,以逗号分隔
    • -f, --fs - 显示文件系统信息
    • -I, --include list - 包含 list 列出的设备,以逗号分隔
    • -i, --ascii - 使用 ASCII 字符显示树状结构;默认为以 制表符 显示树状结构
    • -J, --json - 以 JSON 格式输出
    • -l, --list - 以列表(而非树状)格式输出
    • -M, --merge - 将子树的父节点分组
    • -m, --perms - 显示设备的权限信息
    • -N, --nvme - 只显示 NVMe 设备
    • -v, --virtio - 只显示 VirtIO 设备
    • -n, --noheadings - 不显示标题行(列名)
    • -o, --output list - 指定要输出的列
    • -O, --output-all - 输出所有有效列
    • -P, --pairs - 以键值对的格式输出
    • -p, --paths - 显示设备路径
    • -r, --raw - 以原始格式输出
    • -S, --scsi - 仅显示 SCSI 设备
    • -s, --inverse - 逆序输出
    • -T, --tree[=column] - 显示树状结构,column 指定显示为树状的列
    • -t, --topology - 显示拓扑信息
    • -w, --width number - 指定输出宽度
    • -x, --sort column - 以 column 指定的列排序
    • -y, --shell - 使列名只包含 SHELL 变量标识符允许的字符
    • -z, --zoned - 显示设备的区域相关信息
    • --sysroot directory - 指定根目录,可用于查看来自其它系统的 udev 信息
    • --help - 显示当前帮助
    • --version - 显示版本
  • DEVICE - 要查看的设备列表,默认为查看所有设备

返回值

  • 0 - 成功
  • 1 - 失败
  • 32 - 未找到指定设备
  • 64 - 未找到部分指定设备

#示例

$ lsblk             # 查看块设备
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
nvme0n1     259:0    0 931.5G  0 disk
├─nvme0n1p1 259:1    0     1G  0 part /boot/efi
└─nvme0n1p2 259:2    0 930.5G  0 part /
$ lsblk -d          # 不显示从设备
NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
nvme0n1 259:0    0 931.5G  0 disk
$ lsblk -a          # 显示所有设备
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0         7:0    0     0B  0 loop
loop1         7:1    0     0B  0 loop
loop2         7:2    0     0B  0 loop
loop3         7:3    0     0B  0 loop
loop4         7:4    0     0B  0 loop
loop5         7:5    0     0B  0 loop
loop6         7:6    0     0B  0 loop
loop7         7:7    0     0B  0 loop
nvme0n1     259:0    0 931.5G  0 disk
├─nvme0n1p1 259:1    0     1G  0 part /boot/efi
└─nvme0n1p2 259:2    0 930.5G  0 part /

#推荐阅读

#手册

更新: 2026/2/4

作者: PlanC

创建: 2026/2/3