Linux命令:块设备信息查看命令lsblk的具体介绍

news2024/9/29 22:53:52

目录

一.lsblk的介绍

二.基础用法

2.1基础命令和示意图

2.2详细说明

三.进阶用法

3.1列出指定的块设备信息

3.2查看设备完整路径

3.3强制以树形式输出信息

3.4其他参数


一.lsblk的介绍

        lsblk是Linux系统中的一个命令行工具,用于列出所有可用的块设备(如硬盘驱动器、固态硬盘、USB驱动器等)的详细信息。它提供了设备的名称、大小、类型、挂载点等关键信息,是系统管理员和Linux用户在进行系统管理和维护时常用的工具之一。

        对于大多数Linux发行版来说,lsblk已经包含在标准的系统工具包中(如util-linux),因此通常不需要单独下载。无需列出具体下载方式。下面从基础用法和进阶用法详细介绍lsblk的功能

二.基础用法

2.1基础命令和示意图

        基础命令是:

lsblk

        正常情况下的返回如下图所示。

2.2详细说明

        下面是示意图里参数的详细说明:

NAME:就是装置的文件名,该输出项会省略 /dev 等前面的目录。

MAJ:MIN:表示设备的主要(MAJ)和次要(MIN)设备号。这两个数字是内核用于识别和管理设备的标识符。

RM:是否为可卸除装置(removable device),如光盘、USB 磁盘等。

SIZE:此参数代表容量。

RO:是否为只读装置的意思。

TYPE:代表设备类型,是磁盘(disk)、分区槽(partition)还是只读存储器(rom)等。

MOUTPOINT:挂载点的位置。

三.进阶用法

3.1列出指定的块设备信息

        该命令如下:

lsblk /dev/sda

        它会详细列出/dev/sda块下的信息,具体返回如下图所示。

3.2查看设备完整路径

        该命令会在基础用法基础上强制输出所有的路径,命令如下:

lsblk -p

        返回如下图所示。

3.3强制以树形式输出信息

        该命令用法如下:

lsblk -t

        返回如下图所示。

3.4其他参数

        其他参数的具体解释如下,由于篇幅限制,就不截图一一展示。

-a, --all:列出所有的设备,包括空设备和 RAM 磁盘设备。

-b, --bytes:输出的 SIZE 列使用字节(Bytes)为单位来显示而不是人类易读的格式。

-D, --discard:输出每个设备的 discard 能力信息。

-d, --nodeps:只显示设备本身的信息,而不显示与设备相关的依赖设备和从属设备信息。

-E, --dedup column:使用 column 作为去重关键字,以便在输出的树状结构中去除重复的条目。

-e, --exclude list:允许用户通过逗号分隔的主设备列表来排除特定设备。在不使用 --all 的情况下,RAM 磁盘(主设备号为 1)默认被排除。

-f, --fs:输出与文件系统相关的信息。该选项等效于:-o NAME,FSTYPE,LABEL,UUID,MOUNTPOINT 。

-h, --help:显示帮助信息。

-I, --include list:允许用户使用逗号分隔的主设备列表来指定只显示特定的设备。

-i, --ascii:在显示设备的层次结构时使用 ASCII 字符来格式化树状结构。

-J, --json:将输出的数据格式化为 JSON 格式。

-l, --list:以纯列表的格式输出信息,不会包含设备间的树状结构信息。

-M, --merge:将子树的父设备进行分组,以提供更易于阅读的输出,特别是在处理 RAID 和多路径设备(Multi-path devices)时。

-m, --perms:输出与设备所有者、所属组和权限模式有关的信息。该选项等同于 -o NAME,SIZE,OWNER,GROUP,MODE 。

-n, --noheadings:不输出首行。

-o, --output list:指定要输出的列。使用 --help 可以看到所有支持的列。也可以使用 +list 的格式在原来默认显示列的基础上拓展新列,如 lsblk -o +UUID。

-O, --output-all:输出所有支持的列信息。

-P, --pairs:以键值对(key=“value”)的形式输出信息。

-p, --paths:输出完整的设备路径。

-r, --raw:以原始格式输出信息。与常规输出不同,这种格式更加简洁,可能会更适合脚本处理。

-S, --scsi:只输出 SCSI 设备的信息。并且所有的分区、从设备和持有设备(holder device)都会被忽略。

-s, --inverse:按照依赖关系的逆序来打印设备信息。

-V, --version:显示版本信息。

-x, --sort column:对指定的 column 进行排序。该选项会默认使能 --list 输出格式。如果指定了 --tree 选项,则仍然可以强制以树状格式进行显示。这种情况下树的分支会按照指定的 column 进行排序。

-z, --zoned:输出每个块设备的区域模型(zone model)。

--sysroot directory:收集来自一个 Linux 实例的块设备信息,而不是当前运行 lsblk 命令运行的系统。给定的 directory 作为目标系统的根目录。该选项多用于测试。


        文章正下方可以看到我的联系方式:鼠标“点击” 下面的 “威迪斯特-就是video system 微信名片”字样,就会出现我的二维码,欢迎沟通探讨。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2178034.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于单片机的可调式中文电子日历系统

** 文章目录 前言概要功能设计软件设计效果图 程序文章目录 前言 💗博主介绍:✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们…

RK3588主板PCB设计学习(六)

可以在其它层对过孔进行削盘处理, 可以看到,这里有些过孔用不上,在这一层进行了削盘处理: 对于这种电源层进行铺铜操作的时候,如果不进行削盘处理的话这些焊盘可能导致这个电源层面不完整,存在割裂的风险&a…

平安养老险肇庆中心支公司开展“2024年金融教育宣传月”活动

为加强消费者金融教育宣传,切实提升社会公众金融素养,有效防范化解金融风险,营造和谐健康金融环境,在肇庆金融监管分局指导下,平安养老险肇庆中心支公司开展金融教育宣传月暨反洗钱宣传月系列活动。 9月11日&#xff…

基于Springboot+Vue的高校教室资源管理系统的设计与实现(含源码+数据库)

1.开发环境 开发系统:Windows10/11 架构模式:MVC/前后端分离 JDK版本: Java JDK1.8 开发工具:IDEA 数据库版本: mysql5.7或8.0 数据库可视化工具: navicat 服务器: SpringBoot自带 apache tomcat 主要技术: Java,Springboot,mybatis,mysql,vue 2.视频演示地址 3.功能 这个系…

学习docker第二弹------基本命令[帮助启动类命令、镜像命令、容器命令]

docker目录 前言基本命令帮助启动类命令停止docker服务查看docker状态启动docker重启docker开机启动docker查看概要信息查看总体帮助文档查看命令帮助文档 镜像命令查看所有的镜像 -a查看镜像ID -q在仓库里面查找redis拉取镜像查看容器/镜像/数据卷所占内存删除一个镜像删除多个…

美图AI短片创作工具MOKI全面开放 支持生成配乐、细节修改

人工智能 - Ai工具集 - 集合全球ai人工智能软件的工具箱网站 美图公司近日宣布,其研发的AI短片创作工具MOKI已正式向所有用户开放。这款专注于AI短片创作的工具,提供了包括动画短片、网文短剧等多种类型视频内容的生成能力,致力于为用户带来…

Foo a30 = Foo(123);会调用哪些构造函数

一、解答 在您提供的代码中,表达式 Foo a30 Foo(123); 会直接调用 Foo 类中接受一个 int 类型参数的构造函数。这里是构造函数的调用过程: Foo(123) 创建了一个临时的 Foo 对象,使用的是接受 int 参数的构造函数。这个构造函数内部会执行 c…

6.数据结构与算法-线性表的链式表示和实现-单链表

链式存储结构 与链式存储有关的术语 单链表,双链表,循环链表 头指针,头节点,首元节点 有无头节点的区别 如何表示空表 设置头节点的好处 头节点的数据域内装什么 链表(链式存储)的特点 带头节点的单链表 单…

【中级通信工程师】综合能力:2024年真题回顾(附答案)

【零基础3天通关中级通信工程师】 综合能力:2024年真题回顾 本文是根据参加考试的回忆并且结合网上几版资料复原的2024年通信考试中级《综合能力》的真题考卷,旨在为广大考生提供复习和备考的参考,试卷大体和真题相符,部分选项回…

算法闭关修炼百题计划(一)

多看优秀的代码一定没有错,此篇博客属于个人学习记录 1.两数之和2.前k个高频元素3.只出现一次的数字4.数组的度5.最佳观光组合6.整数反转7.缺失的第一个正数8.字符串中最多数目的子序列9.k个一组翻转链表10.反转链表II11. 公司命名12.合并区间13.快速排序14.数字中的…

Windows Defender 强力删除工具 Defender Remover 下载

DefenderRemover.exe官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘123云盘为您提供DefenderRemover.exe最新版正式版官方版绿色版下载,DefenderRemover.exe安卓版手机版apk免费下载安装到手机,支持电脑端一键快捷安装https://www.123865.com/s/ajCgTd-79HEDefenderRemo…

文件传输工具 | 闪电藤 v2.5.5 绿色版

软件简介 闪电藤是一款基于LocalSend二次开发的局域网文件传输工具。它特别针对中国用户的使用习惯,对UI交互进行了重新设计,并在功能上进行了增强和删减。这款工具的特点包括极简无广告的界面,无需登录即可使用,能够自动连接同一…

一钉多用:自攻螺钉在家居与工业领域的广泛应用

自攻螺钉的结构要素有哪些重要特点? 自攻螺钉适用于非金属或软金属,不需要配合预先开好的孔和攻牙。自攻螺钉的尖头设计使其能够“自我攻入”材料中;而普通螺丝通常是平头,规格一致。自攻螺钉的关键在于,打孔时不需要进…

Java五子棋

目录 一:案例要求: 二:代码: 三:结果: 一:案例要求: 实现一个控制台下五子棋的程序。用一个二维数组模拟一个15*15路的五子棋棋盘,把每个元素赋值位“┼”可以画出棋…

猴子都看不懂的矩阵乘法——由向量乘矩阵到矩阵乘矩阵

矩阵乘法 仅为初学者的理解,不喜勿喷 矩阵,即为如下形式的结构: 0 1 1 1 1 0 1 0 1 \begin{matrix} 0&1&1\\ 1&1&0\\ 1&0&1\\ \end{matrix} 011​110​101​ 既然你准备仔细阅读这篇文章,那么相信你应…

5个你一定要知道的Word使用小技巧

在职场中,Microsoft Word已经成为我们日常工作中必不可少的工具。无论是制作报告、文档还是演示文稿,Word都扮演着重要的角色。 许多人已经掌握了Word使用小技巧,今天小编给大家整理了Word表格小技巧,这5个你一定要知道哦&#xf…

软考论文《论NoSQL数据库技术及其应用》精选试读

论文真题 随着互联网web2.0网站的兴起,传统关系数据库在应对web2.0 网站,特别是超大规模和高并发的web2.0纯动态SNS网站上已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展…

Linux防火墙-nat表

作者介绍:简历上没有一个精通的运维工程师。希望大家多多关注作者,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 我们经过上小章节讲了Linux的部分进阶命令,我们接下来一章节来讲讲Linux防火墙。由于目前以云服务器为主&#x…

C++:模拟实现vector

目录 成员变量与迭代器 size capacity empty 迭代器有关函数 实现默认成员函数的前置准备 reserve ​编辑 ​编辑 push_back 构造函数 无参构造 迭代器区间构造 n个val来进行构造 析构函数 拷贝构造函数 赋值重载 增删查改 clear resize pop_back inser…

Go语言匿名字段使用与注意事项

1. 定义 Go语言支持一种特殊的字段只需要提供类型而不需要写字段名的字段,称之为匿名字段或者嵌套字段。 所谓匿名字段实际上是一种结构体嵌套的方式,所以也可以称作嵌套字段。 这种方式可以实现组合复用,即通过匿名字段,结构体…