【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

相关文章

Java使用jar命令配置服务器端口的完整指南

《Java使用jar命令配置服务器端口的完整指南》本文将详细介绍如何使用java-jar命令启动应用,并重点讲解如何配置服务器端口,同时提供一个实用的Web工具来简化这一过程,希望对大家有所帮助... 目录1. Java Jar文件简介1.1 什么是Jar文件1.2 创建可执行Jar文件2. 使用java

C#使用Spire.Doc for .NET实现HTML转Word的高效方案

《C#使用Spire.Docfor.NET实现HTML转Word的高效方案》在Web开发中,HTML内容的生成与处理是高频需求,然而,当用户需要将HTML页面或动态生成的HTML字符串转换为Wor... 目录引言一、html转Word的典型场景与挑战二、用 Spire.Doc 实现 HTML 转 Word1

Java中的抽象类与abstract 关键字使用详解

《Java中的抽象类与abstract关键字使用详解》:本文主要介绍Java中的抽象类与abstract关键字使用详解,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录一、抽象类的概念二、使用 abstract2.1 修饰类 => 抽象类2.2 修饰方法 => 抽象方法,没有

MyBatis ParameterHandler的具体使用

《MyBatisParameterHandler的具体使用》本文主要介绍了MyBatisParameterHandler的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参... 目录一、概述二、源码1 关键属性2.setParameters3.TypeHandler1.TypeHa

Spring 中的切面与事务结合使用完整示例

《Spring中的切面与事务结合使用完整示例》本文给大家介绍Spring中的切面与事务结合使用完整示例,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考... 目录 一、前置知识:Spring AOP 与 事务的关系 事务本质上就是一个“切面”二、核心组件三、完

使用docker搭建嵌入式Linux开发环境

《使用docker搭建嵌入式Linux开发环境》本文主要介绍了使用docker搭建嵌入式Linux开发环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1、前言2、安装docker3、编写容器管理脚本4、创建容器1、前言在日常开发全志、rk等不同

使用Python实现Word文档的自动化对比方案

《使用Python实现Word文档的自动化对比方案》我们经常需要比较两个Word文档的版本差异,无论是合同修订、论文修改还是代码文档更新,人工比对不仅效率低下,还容易遗漏关键改动,下面通过一个实际案例... 目录引言一、使用python-docx库解析文档结构二、使用difflib进行差异比对三、高级对比方

sky-take-out项目中Redis的使用示例详解

《sky-take-out项目中Redis的使用示例详解》SpringCache是Spring的缓存抽象层,通过注解简化缓存管理,支持Redis等提供者,适用于方法结果缓存、更新和删除操作,但无法实现... 目录Spring Cache主要特性核心注解1.@Cacheable2.@CachePut3.@Ca

C#下Newtonsoft.Json的具体使用

《C#下Newtonsoft.Json的具体使用》Newtonsoft.Json是一个非常流行的C#JSON序列化和反序列化库,它可以方便地将C#对象转换为JSON格式,或者将JSON数据解析为C#对... 目录安装 Newtonsoft.json基本用法1. 序列化 C# 对象为 JSON2. 反序列化

RabbitMQ 延时队列插件安装与使用示例详解(基于 Delayed Message Plugin)

《RabbitMQ延时队列插件安装与使用示例详解(基于DelayedMessagePlugin)》本文详解RabbitMQ通过安装rabbitmq_delayed_message_exchan... 目录 一、什么是 RabbitMQ 延时队列? 二、安装前准备✅ RabbitMQ 环境要求 三、安装延时队