详解Linux lsblk命令:显示块设备信息

lsblk命令是一个Linux中用于列出块设备(硬盘、U盘、存储卡等)的命令,它能显示出块设备的详细信息,包括挂载点、文件系统类型以及使用状况等。

语法

lsblk [选项] [设备]

其中,设备参数表示要显示信息的设备名称,可以是块设备名或者是设备文件名;选项参数是lsblk命令提供的一些选项,用于指定输出的内容格式和显示方式等。

选项

-h, --help   显示帮助信息
-o, --output <列名>   指定要显示的列
-p   将设备路径以全路径显示
-f   显示文件系统的详细信息

示例

1. 列出所有块设备信息

$ lsblk

这个命令会列出所有块设备的信息,包括名称、大小、文件系统、挂载点等。

例如,下面是一个可能的输出:

NAME   MAJ:MIN   RM   SIZE   RO    TYPE   MOUNTPOINT
sda    8:0       0    232.9G  0     disk   
├─sda1 8:1       0    952M    0     part   /boot
├─sda2 8:2       0    1K      0     part   
└─sda5 8:5       0    232G    0     part   
  ├─vg_root-lv_root (dm-0)   253:0    0    50G    0     lvm    /
  ├─vg_root-lv_swap (dm-1)   253:1    0    16G    0     lvm    [SWAP]
  └─vg_root-lv_opt  (dm-2)   253:2    0    50G    0     lvm    /opt
sdb    8:16      0    7.5G    0     disk   
└─sdb1 8:17      0    7.5G    0     part   /media/usb

在这个例子中,sda和sdb都是块设备,其中sda被分成了三个分区(sda1, sda2, sda5),并且sda5被使用了3个逻辑卷(vg_root-lv_root, vg_root-lv_swap, vg_root-lv_opt)。sdb只有一个分区(sdb1),并且被挂载在/media/usb目录下。

2. 指定输出的列

$ lsblk -o NAME,MAJ:MIN,RM,SIZE,RO,TYPE,MOUNTPOINT

这个命令将只显示指定的列,上面的输出将只显示指定的内容。

例如,下面是可能的输出:

NAME   MAJ:MIN   RM   SIZE   RO    TYPE   MOUNTPOINT
sda    8:0       0    232.9G  0     disk   
├─sda1 8:1       0    952M    0     part   /boot
├─sda2 8:2       0    1K      0     part   
└─sda5 8:5       0    232G    0     part   
sdb    8:16      0    7.5G    0     disk   
└─sdb1 8:17      0    7.5G    0     part   /media/usb

在这个例子中,只输出了NAME、MAJ:MIN、RM、SIZE、RO、TYPE、MOUNTPOINT这几个列。

总结

lsblk命令可以列出所有的块设备信息,并可以指定要显示的列以及列的顺序等,非常方便实用。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux lsblk命令:显示块设备信息 - Python技术站

(0)
上一篇 2023年3月24日
下一篇 2023年3月24日

相关文章

  • Linux gd库安装步骤说明

    下面是Linux下安装gd库的完整攻略: 步骤一:下载gd库 首先,你需要从官网下载gd库源码包,可以从以下网址下载: http://libgd.github.io/ 这里我们以2.2.5版本为例进行说明。 步骤二:解压缩 下载后,在终端中进入下载目录,执行以下命令解压缩: $ tar -zxvf gd-2.2.5.tar.gz 解压完成后,会在当前目录下生…

  • 详解Linux fdisk命令:分区和管理磁盘

    Linux fdisk 命令是磁盘分区表管理工具,可以用于创建、删除、编辑、复制和移动磁盘分区和分区表。使用 fdisk 命令可以帮助你更好地管理磁盘空间和分区信息。 1. fdisk 命令的基本语法格式 fdisk 命令的基本语法格式为: fdisk [-l] device 其中,-l 选项用于列出系统中所有磁盘信息。 2. fdisk 命令的使用方法 2…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux last命令:显示用户登录历史

    Linux的 last 命令是一个用于显示系统最近登录用户信息的命令,其作用主要有两个方面:一是查看当前系统登录的用户信息,二是用于审计分析,从而帮助管理员分析用户的登录情况、所执行的操作等信息。 命令格式 last [选项] [用户名] 选项说明: -d:显示实际时间而非默认的日历时间。 -x:显示系统关机与启动时间。 -f:显示指定日志文件的登录记录,如…

    Linux函数大全 2023年3月24日
    00
  • SELinux安全上下文查看方法(超详细)

    当我们使用SELinux时,我们需要知道安全上下文是什么以及如何查看它们。以下是查看SELinux安全上下文的完整攻略。 第一步: 确认SELinux是否已启用 首先,我们需要确认SELinux是否已启用。可以通过执行以下命令来检查: $ sestatus 如果SELinux已启用,则输出结果应该是Enforcing。如果结果是Disabled,则说明没有启…

    SELinux管理 2023年3月25日
    00
  • Linux常见服务类别及功能

    Linux作为一种服务器操作系统,内置了很多常见的服务。这些服务可以帮助我们构建一个完整的Web服务,提供Web应用,数据存储,邮件服务等各种功能。下面我将为您详细介绍Linux常见服务类别及功能。 一、Web服务 Web服务是最常见的服务器应用。Web服务可以提供Web应用程序,动态内容以及Web页面的静态内容。下面是一些Linux中最流行的Web服务。 …

    Linux系统服务管理 2023年3月25日
    00
  • 详解Linux passwd命令:更改用户密码

    Linux中passwd命令用于更改用户的密码。它有很多选项可以使用,可以实现不同的操作。在下面的攻略中,我们将详细介绍passwd命令的使用方法和选项。 命令格式 passwd [选项] [用户名] 命令选项 -k:设置用户的密码时,提示用户输入新密码前,先提示原密码过期的天数。单位是天。 -n:设置密码时,指定新密码的最短使用天数。单位是天。 -x:设置…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux chmod命令:修改文件或目录的权限

    Linux的chmod命令是用于更改文件或目录的访问权限的命令。它可以控制文件或目录读、写、执行的权限,以及设置它们的所有者、所属组等属性。 下面是chmod的使用方法及示例: 1. chmod命令的基础语法 chmod [options] mode file/directory options: 可选的命令行选项 mode: 权限模式。如”u+rwx”表示…

    Linux权限管理 2023年3月25日
    00
  • 详解Linux uptime命令:显示系统运行时间和负载

    Linux下的uptime命令可以显示系统当前已经运行了多长时间,以及当前系统的平均负载情况。在系统出现问题时,通过uptime命令可以帮助我们了解当前系统的运行情况,以及是否存在过载情况。 语法 uptime [选项] 参数说明 -p, –pretty 在平均负载数字前增加文字 -s, –since 自BOOT以来的系统运行时间 –help 显示帮助…

    Linux函数大全 2023年3月24日
    00
合作推广
合作推广
分享本页
返回顶部