Linux(Centos 7.6)命令详解:lsblk

Python3.8

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

1.命令作用

列出块设备(list block devices);

lsblk命令会列出所有可用或指定的块设备的相关信息;该命令通过读取“sysfs”文件系统来获取这些信息;该命令默认会以树状格式打印出所有块设备;

2.命令语法

Usage: lsblk [options] [<device> ...]

3.参数详解

OPTIONS:

  • -a, --all,打印所有设备(默认)
  • -b, --bytes,以字节为单位打印大小信息,而非以人类可读的格式显示
  • -d, --nodeps,仅打印物理磁盘设备本身,不打印磁盘设备子设备或子分区
  • -D, --discard,显示块设备discard(TRIM)功能;检测SSD是否支持TRIM,优化磁盘性能
  • -e, --exclude <list>,排除以逗号分隔的主设备编号列表所指定的设备;内存盘设备编号为1
  • -I, --include <list>,包含以逗号分隔的主设备编号列表所指定的设备,如: lsblk -I 8,11
  • -f, --fs,输出文件系统相关信息;包括文件系统类型和UUID
  • -i, --ascii,只使用ASCII字符
  • -m, --perms,输出权限相关信息
  • -l, --list,使用列表格式输出
  • -n, --noheadings,不要打印标题
  • -o, --output <list>,输出以逗号分隔的指定列;可指定NAME,UUID等,-h可看到完整列表
  • -p, --paths,打印完整的设备及其分区路径(默认只打印设备及其分区名称)
  • -P, --pairs,使用key="value"输出格式
  • -r, --raw,使用原始输出格式
  • -s, --inverse,按逆依赖关系输出
  • -t, --topology,输出块设备的物理拓扑结构(topolog)相关信息
  • -S, --scsi,输出SCSI设备相关信息
  • -h, --help,显示此帮助并退出
  • -V, --version,输出版本信息并退出

-o, --output list 可取值:

  • NAME,设备名称(也包括设备分区名称)
  • KNAME,内核内部设备名称(内核分配的‌内部唯一标识符),与/dev/下的设备节点名称对应但可能不同
  • MAJ:MIN,主设备号和次设备号(内核标识)(major:minor)
  • FSTYPE,文件系统类型,如ext4、xfs、swap
  • MOUNTPOINT,设备挂

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆是浪个

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值