首页 > 编程笔记 > Linux笔记 阅读:16

Linux lsblk命令:查看硬盘使用情况(附带实例)

Linux 中的 lsblk 命令来自英文词组 list block devices 的缩写,其功能是查看系统的硬盘使用情况。

lsblk 命令的语法格式如下:

lsblk 参数

常用参数见下表:

选项 描述 选项 描述
-a 显示所有设备信息 -m 显示权限信息
-b 显示以字节为单位的设备大小 -n 不显示标题
-e 排除指定设备 -o 输出列信息
-f 显示文件系统信息 -P 使用 key=value 格式显示信息
-h 显示帮助信息 -r 使用原始格式显示信息
-i 仅使用字符 -t 显示拓扑结构信息
-l 使用列表格式显示 -V 显示版本信息

【实例 1】显示系统中所有硬盘设备的使用情况信息:
[root@clinux ~]# lsblk -a
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                 8:0    0  20G   0 disk
├─sda1              8:1    0   1G   0 part /boot
└─sda2              8:2    0  19G   0 part
   ├─rhel-root    253:0    0  17G   0 lvm /
   └─rhel-swap    253:1    0   2G   0 lvm [SWAP]
sr0                11:0    1 6.6G   0 rom /media/cdrom

【实例 2】显示系统中硬盘设备的归属及权限信息:
[root@clinux ~]# lsblk -m
NAME          SIZE   OWNER GROUP MODE
sda            20G   root  disk  brw-rw----
├─sda1          1G   root  disk  brw-rw----
└─sda2         19G   root  disk  brw-rw----
   ├─rhel-root 17G   root  disk  brw-rw----
   └─rhel-swap  2G   root  disk  brw-rw----
sr0           6.6G   root  cdrom brw-rw----

【实例 3】显示系统中所有 SCSI 类型的硬盘设备信息:
[root@clinux ~]# lsblk -S
NAME HCTL      TYPE VENDOR   MODEL             REV TRAN
sda  2:0:0:0   disk ATA      VMware Virtual S 0001 sata
sr0  3:0:0:0   rom  NECVMWar VMware SATA CD01 1.00 sata

相关文章