在使用 Ubuntu 或其他 Linux 系统时,了解系统中的存储设备(如硬盘、U盘、SSD等)是非常重要的。而 lsblk 命令正是一个强大又简单的工具,可以帮助你列出块设备的详细信息。无论你是刚接触 Linux 的小白,还是有一定经验的用户,本文都将带你全面掌握这个实用命令。
在 Linux 中,“块设备”是指以固定大小的数据块(通常是 512 字节或 4KB)进行读写的硬件设备,比如:
这些设备通常挂载在文件系统中,用于存储数据。通过 Linux块设备管理 工具,我们可以查看它们的结构、容量、挂载点等信息。
打开终端(Terminal),直接输入以下命令:
lsblk 执行后,你会看到类似下面的输出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 476.9G 0 disk ├─sda1 8:1 0 512M 0 part /boot/efi├─sda2 8:2 0 1G 0 part /boot└─sda3 8:3 0 475.4G 0 part └─ubuntu--vg-ubuntu--lv 253:0 0 475.4G 0 lvm /sdb 8:16 1 14.9G 0 disk └─sdb1 8:17 1 14.9G 0 part /media/user/USB_DRIVE 每一列的含义如下:
| 列名 | 说明 |
|---|---|
| NAME | 设备名称(如 sda、sdb1) |
| MAJ:MIN | 主设备号和次设备号(内核识别用) |
| RM | 是否为可移动设备(1=是,0=否) |
| SIZE | 设备大小 |
| RO | 是否只读(1=只读,0=可读写) |
| TYPE | 类型(disk=磁盘,part=分区,lvm=逻辑卷等) |
| MOUNTPOINT | 挂载点(即该设备在文件系统中的位置) |
lsblk -o NAME,MOUNTPOINT lsblk -h lsblk -a lsblk -J - 想知道 U 盘是否被正确识别?运行 lsblk 查看是否有新的 sdb 或 sdc 设备。
- 需要确认某个分区是否已挂载?查看 MOUNTPOINT 列。
- 在进行 磁盘分区查看 或扩容操作前,先用 lsblk 了解当前磁盘布局,避免误操作。
lsblk 是 Ubuntu 和其他 Linux 发行版中不可或缺的工具,它简洁、高效,能快速展示系统的块设备结构。掌握这个命令,不仅能提升你的 Linux块设备管理 能力,还能在排查存储问题时事半功倍。
记住:在对磁盘进行任何修改前,务必先用 lsblk、fdisk -l 或 df -h 等命令确认当前状态,安全第一!
本文由主机测评网于2025-12-15发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025128291.html