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
提供了一些常用的命令行选项,可以帮助你更精确地控制输出信息:
-o
或 --output
: 指定要显示的列。例如:lsblk -o NAME,SIZE
-l
或 --list
: 显示所有设备和分区。-n
或 --noheadings
: 不显示标题行。-T
或 --tree
: 以树形结构列出块设备。查看磁盘大小信息:
lsblk -o NAME,SIZE
列出所有设备并按树状展示:
lsblk -T
仅显示挂载点为根目录的分区信息:
lsblk | grep '/$'
通过使用lsblk
命令,你可以轻松地查看和管理你的Linux系统中的磁盘和分区。它是一个功能强大且灵活的工具,在日常操作中非常有用。掌握如何有效利用lsblk
可以让你更深入地了解系统的存储结构,并有助于快速解决与磁盘相关的各种问题。