首页/系统/Linux 运维命令速查/blkid 查询块设备 UUID 与类型
本包目录(613 条)
文件与目录76 条文本处理77 条网络命令82 条进程与作业69 条
磁盘与文件系统51 条
用户与权限44 条日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

blkid 查询块设备 UUID 与类型

blkid 读取块设备超级块,输出 UUID、TYPE、LABEL,是写 /etc/fstab 时获取稳定标识的命令;设备名会漂移,UUID 不会。

Linux 运维命令速查系统更新于 2026-10-12
用途查看块设备 UUID/LABEL/文件系统类型
语法blkid [选项] [设备...]
所属util-linux

常用示例

常用示例
blkid /dev/sdb1
blkid -s UUID -s TYPE -o value /dev/sdb1
blkid -U <uuid>   # 反查 UUID 对应设备

列表模式

列表模式
blkid -o list
fstab 用 /dev/sdX 命名在磁盘顺序变化或加盘后会挂错甚至开不了机;务必写 UUID= 或 LABEL=。

易错点

  • mkfs 重建文件系统后 UUID 变化,旧 fstab 条目会挂载失败,需重新执行 blkid 更新
  • 多机多盘出现同名 LABEL 时用 LABEL= 会挂错盘,跨环境优先 UUID

数据来源与参考

  • man 8 blkid(util-linux)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌