【Linux】lsblk 命令使用

2024-05-24 18:44
文章标签 linux 使用 命令 lsblk

本文主要是介绍【Linux】lsblk 命令使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

lsblk 命令

lsblk 是一个在 Linux 系统中用来列出所有可用的块设备(例如硬盘驱动器、固态硬盘、USB 驱动器等)的命令行工具。它提供了关于这些设备的详细信息,包括它们的名称、大小、类型、挂载点等。

语法

lsblk [选项]

选项及作用

执行令 : lsblk  --help

执行命令结果

参数

  • -a, --all           显示所有设备,包括没有挂载的。
  • -b, --bytes          以字节为单位而非易读的格式来打印 SIZE
  • -d, --nodeps         不打印从属设备(slave)或占位设备(holder)
  • -D, --discard        打印时丢弃能力
  • -e, --exclude <列表> 根据主设备号排除设备(默认:内存盘)
  • -I, --include <列表> 只显示有指定主设备号的设备
  • -f, --fs             输出文件系统信息
  • -h, --help           使用信息(此信息)
  • -i, --ascii          只使用 ascii 字符
  • -m, --perms          输出权限信息
  • -l, --list           使用列表格式的输出
  • -n, --noheadings     不打印标题
  • -o, --output <列表>  输出列
  • -p, --paths          打印完整设备路径
  • -P, --pairs          使用 key=“value” 输出格式
  • -r, --raw            使用原生输出格式
  • -s, --inverse        反向依赖
  • -t, --topology       输出拓扑信息
  • -S, --scsi           输出有关 SCSI 设备的信息

输出解释

lsblk 的输出通常包括以下几列:

  • NAME:设备名称,如 sdasdb 等。
  • MAJ:MIN:设备的主要和次要设备号,用于系统内部识别。
  • RM:设备是否可移动(1 表示是,0 表示否)。
  • SIZE:设备大小。
  • RO:设备是否以只读模式挂载(1 表示是,0 表示否)。
  • TYPE:设备类型,通常是 disk 或 part(分区)。
  • MOUNTPOINT:设备挂载的目录。

常用命令示例

命令:lsblk

命令:lsblk -a

命令:lsblk -b

命令:lsblk -d

命令:lsblk -f

命令:lsblk -m

命令:lsblk -l

命令:lsblk -r

命令:lsblk -s

命令:lsblk -t




这篇关于【Linux】lsblk 命令使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/999224

相关文章

Python通用唯一标识符模块uuid使用案例详解

《Python通用唯一标识符模块uuid使用案例详解》Pythonuuid模块用于生成128位全局唯一标识符,支持UUID1-5版本,适用于分布式系统、数据库主键等场景,需注意隐私、碰撞概率及存储优... 目录简介核心功能1. UUID版本2. UUID属性3. 命名空间使用场景1. 生成唯一标识符2. 数

Linux在线解压jar包的实现方式

《Linux在线解压jar包的实现方式》:本文主要介绍Linux在线解压jar包的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux在线解压jar包解压 jar包的步骤总结Linux在线解压jar包在 Centos 中解压 jar 包可以使用 u

linux解压缩 xxx.jar文件进行内部操作过程

《linux解压缩xxx.jar文件进行内部操作过程》:本文主要介绍linux解压缩xxx.jar文件进行内部操作,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、解压文件二、压缩文件总结一、解压文件1、把 xxx.jar 文件放在服务器上,并进入当前目录#

SpringBoot中如何使用Assert进行断言校验

《SpringBoot中如何使用Assert进行断言校验》Java提供了内置的assert机制,而Spring框架也提供了更强大的Assert工具类来帮助开发者进行参数校验和状态检查,下... 目录前言一、Java 原生assert简介1.1 使用方式1.2 示例代码1.3 优缺点分析二、Spring Fr

Linux系统性能检测命令详解

《Linux系统性能检测命令详解》本文介绍了Linux系统常用的监控命令(如top、vmstat、iostat、htop等)及其参数功能,涵盖进程状态、内存使用、磁盘I/O、系统负载等多维度资源监控,... 目录toppsuptimevmstatIOStatiotopslabtophtopdstatnmon

Android kotlin中 Channel 和 Flow 的区别和选择使用场景分析

《Androidkotlin中Channel和Flow的区别和选择使用场景分析》Kotlin协程中,Flow是冷数据流,按需触发,适合响应式数据处理;Channel是热数据流,持续发送,支持... 目录一、基本概念界定FlowChannel二、核心特性对比数据生产触发条件生产与消费的关系背压处理机制生命周期

java使用protobuf-maven-plugin的插件编译proto文件详解

《java使用protobuf-maven-plugin的插件编译proto文件详解》:本文主要介绍java使用protobuf-maven-plugin的插件编译proto文件,具有很好的参考价... 目录protobuf文件作为数据传输和存储的协议主要介绍在Java使用maven编译proto文件的插件

PowerShell中15个提升运维效率关键命令实战指南

《PowerShell中15个提升运维效率关键命令实战指南》作为网络安全专业人员的必备技能,PowerShell在系统管理、日志分析、威胁检测和自动化响应方面展现出强大能力,下面我们就来看看15个提升... 目录一、PowerShell在网络安全中的战略价值二、网络安全关键场景命令实战1. 系统安全基线核查

SpringBoot线程池配置使用示例详解

《SpringBoot线程池配置使用示例详解》SpringBoot集成@Async注解,支持线程池参数配置(核心数、队列容量、拒绝策略等)及生命周期管理,结合监控与任务装饰器,提升异步处理效率与系统... 目录一、核心特性二、添加依赖三、参数详解四、配置线程池五、应用实践代码说明拒绝策略(Rejected

C++ Log4cpp跨平台日志库的使用小结

《C++Log4cpp跨平台日志库的使用小结》Log4cpp是c++类库,本文详细介绍了C++日志库log4cpp的使用方法,及设置日志输出格式和优先级,具有一定的参考价值,感兴趣的可以了解一下... 目录一、介绍1. log4cpp的日志方式2.设置日志输出的格式3. 设置日志的输出优先级二、Window