在使用 Ubuntu 或其他 Linux 系统时,你可能会遇到需要查看硬盘、U盘、SD卡等存储设备信息的情况。这时候,blkid 命令就派上用场了!本文将手把手教你如何使用 blkid 命令来显示块设备属性,即使是 Linux 小白也能轻松掌握。
blkid 是一个用于列出所有可用块设备(如硬盘分区、U盘、LVM卷等)及其属性的命令行工具。它能显示设备的 UUID(唯一标识符)、文件系统类型(如 ext4、ntfs、xfs)、LABEL(卷标)等关键信息。
这些信息在系统配置(如 /etc/fstab 文件挂载设置)、故障排查或数据恢复时非常有用。
在大多数 Ubuntu 系统中,blkid 已经包含在 util-linux 软件包中,无需额外安装。但如果你发现命令不可用,可以运行以下命令安装:
sudo apt updatesudo apt install util-linux
只需在终端中输入以下命令:
blkid 执行后,你会看到类似如下的输出:
/dev/sda1: UUID="a1b2c3d4-e5f6-7890-g1h2-i3j4k5l6m7n8" TYPE="ext4" PARTUUID="00012345-01"/dev/sdb1: LABEL="MyUSB" UUID="ABCD-1234" TYPE="vfat"/dev/nvme0n1p2: UUID="5678abcd-ef01-2345-6789-abcdef012345" TYPE="ext4"
每一行代表一个块设备,包含以下关键字段:
/dev/sda1,表示第一个 SATA 硬盘的第一个分区。/etc/fstab 中稳定挂载设备。如果你只想查看某个设备(例如 U 盘)的信息,可以直接指定设备路径:
blkid /dev/sdb1 使用 -o export 选项可生成易于解析的格式:
blkid -o export /dev/sda1 输出示例:
DEVNAME=/dev/sda1UUID=a1b2c3d4-e5f6-7890-g1h2-i3j4k5l6m7n8TYPE=ext4PARTUUID=00012345-01
有时新插入的 U 盘不会立即被 blkid 识别,可以强制重新扫描:
sudo blkid -g 假设你想在 /etc/fstab 中永久挂载一个 NTFS 格式的移动硬盘,你可以先用 blkid 获取其 UUID:
blkid | grep ntfs 然后在 /etc/fstab 中添加一行:
UUID=ABCD-1234 /mnt/mydisk ntfs defaults,uid=1000,gid=1000,utf8 0 0
这样系统启动时就会自动挂载该设备。
blkid 是 Linux 系统中一个轻量但极其强大的工具,特别适用于 Ubuntu blkid命令、块设备属性 查询、Linux磁盘管理 和 文件系统识别。无论你是系统管理员还是普通用户,掌握它都能让你更高效地管理存储设备。
现在就打开终端,试试 blkid 吧!
本文由主机测评网于2025-12-14发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/2025127375.html