在Linux系统中,块设备通常指的是硬盘、光驱等可以存储数据的设备。查看块设备信息对于系统管理和维护非常重要。本文将详细介绍如何通过多种方法查看Linux系统的块设备信息。
lsblk
命令lsblk
(list block devices)是一个用于列出所有块设备信息的简单命令行工具。它以树状结构显示块设备的信息。
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 512M 0 part /boot
└─sda2 8:2 0 99.5G 0 part /
sr0 11:0 1 1024M 0 rom
fdisk -l
命令fdisk
是一个磁盘分区表操作工具,-l
选项用于列出所有磁盘和分区的详细信息。
sudo fdisk -l
df
命令df
(disk free)命令用于显示文件系统的磁盘空间使用情况。
df -h
-h
选项使输出更人性化,便于阅读。Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 2.1M 1.6G 1% /run
/dev/sda2 99G 12G 83G 13% /
tmpfs 7.8G 112K 7.8G 1% /dev/shm
blkid
命令blkid
命令用于查找块设备的属性,如UUID和文件系统类型。
blkid
/dev/sda1: UUID="123-e45f-678g" TYPE="ext4" PARTUUID="a1b2c3-d4e5"
/dev/sda2: UUID="987-f65d-321h" TYPE="ext4" PARTUUID="z9y8x7-w6v5"