约 3568 字

约 18 分钟

#Bash 的 findfs 命令

findfs [OPTION]... NAME=value

功能

通过标签或 UUID 查找文件系统。

类型

可执行文件(/usr/sbin/findfs),属于 util-linux。

参数

  • OPTIONS 选项:
    • -h, --help - 显示帮助
    • -V, --version - 显示版本
  • NAME=value - 查找的字段和值:
    • LABEL=<label> - 通过标签查找文件系统
    • UUID=<uuid> - 通过 UUID 查找文件系统
    • PARTLABEL=<label> - 通过分区标签查找
    • PARTUUID=<uuid> - 通过分区 UUID 查找

#示例

$ blkid                     # 查看所有块设备的 UUID
/dev/nvme0n1p1: UUID="02A0-97AC" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="dfedd060-593f-48e6-937d-a573d4a95dc5"
/dev/nvme0n1p2: UUID="8b2c9bcc-94f2-4cf2-a9d0-581e58f9d676" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="4c3ba215-b476-4c6c-a37b-fb13e02d9d46"
$ findfs UUID=02A0-97AC     # 查找设备
/dev/nvme0n1p1
$ findfs UUID=8b2c9bcc-94f2-4cf2-a9d0-581e58f9d676
/dev/nvme0n1p2

#相关命令

命令说明
blkid获取块设备的属性
lsblk列出块设备

#推荐阅读

#手册

更新: 2026/3/14

作者: PlanC

创建: 2026/3/14