lsblk命令详解

lsblk 是 Linux 中用于列出块设备(如磁盘、分区)信息的命令。以下是详细说明:

命令格式
bash

lsblk [选项]
常用选项
-a:显示所有设备,包括空设备。

-b:以字节显示设备大小。

-d:仅显示磁盘,不显示分区。

-f:显示文件系统类型。

-m:显示设备的所有者、组和模式。

-o:指定输出列。

-p:显示完整设备路径。

-t:显示设备拓扑信息。

输出字段
NAME:设备名称。

MAJ:MIN :设备的主次设备号。

RM:是否为可移动设备(1 为可移动,0 为不可移动)。

SIZE:设备大小。

RO:是否为只读设备(1 为只读,0 为可写)。

TYPE:设备类型(如 disk、part)。

MOUNTPOINT:设备的挂载点。

示例输出

[root@iZbp1Z ~]# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda    253:0    0  20G  0 disk          # 块设备 vda,主设备号 253,次设备号 0,大小 20G,非可移动,非只读,类型为磁盘
└─vda1 253:1    0  20G  0 part /        # vda 的分区 vda1,主设备号 253,次设备号 1,大小 20G,非可移动,非只读,类型为分区,挂载在根目录 /
vdb    253:16   0  30G  0 disk          # 块设备 vdb,主设备号 253,次设备号 16,大小 30G,非可移动,非只读,类型为磁盘


使用场景
列出所有块设备:

bash

lsblk
显示文件系统类型:

bash

lsblk -f
显示设备拓扑信息:

bash

lsblk -t
自定义输出列:

bash

lsblk -o NAME,SIZE,MOUNTPOINT
显示完整设备路径:

bash

lsblk -p
总结
lsblk:列出块设备信息。

常用选项:-a、-b、-d、-f、-m、-o、-p、-t。

输出字段:NAME、MAJ:MIN 、RM、SIZE、RO、TYPE、MOUNTPOINT。

通过 lsblk 可以快速查看系统中的块设备及其分区、挂载点等信息,帮助进行磁盘管理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值