HOME

使用lsblk查看磁盘分区信息

在Linux系统中,了解和管理磁盘分区是日常维护工作中的重要环节之一。本文将介绍如何使用lsblk命令来查看系统的磁盘及分区信息。

什么是 lsblk

lsblk 是一个用于列出所有块设备的信息的工具。它不仅可以显示硬盘、SSD等物理存储设备,还可以展示逻辑卷管理(LVM)和网络文件系统(如 NFS 或 CIFS)等附加层上的设备信息。通过简单的命令行选项,用户可以获取有关磁盘分区的详细信息。

lsblk 命令的基本用法

要使用lsblk查看磁盘分区信息,只需在终端中运行以下命令:

lsblk

示例输出

假设你的系统包含多个磁盘和分区,如下的命令输出会提供一份详细的列表:

NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0    0  465G  0 disk 
├─nvme0n1p1 259:3    0   80M  0 part /boot/efi
├─nvme0n1p2 259:4    0     1K  0 part 
└─nvme0n1p3 259:5    0 464G  0 part /

常用选项

lsblk 提供了一些常用的命令行选项,可以帮助你更精确地控制输出信息:

示例命令

  1. 查看磁盘大小信息:

    lsblk -o NAME,SIZE
    
  2. 列出所有设备并按树状展示:

    lsblk -T
    
  3. 仅显示挂载点为根目录的分区信息:

    lsblk | grep '/$'
    

总结

通过使用lsblk命令,你可以轻松地查看和管理你的Linux系统中的磁盘和分区。它是一个功能强大且灵活的工具,在日常操作中非常有用。掌握如何有效利用lsblk可以让你更深入地了解系统的存储结构,并有助于快速解决与磁盘相关的各种问题。