Linux 系统中查询硬盘信息的方法及工具

在 Linux 系统中,查询硬盘信息是日常维护和故障排除的重要环节,通过查询硬盘信息,我们可以了解硬盘的型号、容量、分区情况、使用率等关键数据,本文将介绍几种在 Linux 系统中查询硬盘信息的方法及常用工具。
使用 lsblk 命令
lsblk 是 Linux 系统中用于列出所有可用的块设备(硬盘、分区等)的命令,通过该命令,我们可以快速查看硬盘的详细信息。
基本使用
lsblk
执行上述命令后,系统将列出所有块设备及其相关信息,包括设备名称、类型、大小、挂载点等。
查看特定硬盘信息
如果需要查看特定硬盘的信息,可以使用 -o 选项指定要显示的列。
lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT
该命令将只显示设备名称、大小、文件系统类型和挂载点。
使用 fdisk 命令
fdisk 是 Linux 系统中用于查看和管理硬盘分区的命令,通过该命令,我们可以查看硬盘的分区信息。
基本使用
fdisk -l
执行上述命令后,系统将列出所有硬盘及其分区信息。
查看特定硬盘分区信息

如果需要查看特定硬盘的分区信息,可以使用 -B 选项指定硬盘设备。
fdisk -l /dev/sda
该命令将只显示 /dev/sda 硬盘的分区信息。
使用 parted 命令
parted 是 Linux 系统中用于操作硬盘分区的命令,通过该命令,我们可以查看硬盘的分区信息,并执行分区操作。
基本使用
parted -l
执行上述命令后,系统将列出所有硬盘及其分区信息。
查看特定硬盘分区信息
如果需要查看特定硬盘的分区信息,可以使用 -a 选项指定硬盘设备。
parted -l /dev/sda
该命令将只显示 /dev/sda 硬盘的分区信息。
使用 df 命令
df 是 Linux 系统中用于查看文件系统磁盘空间使用情况的命令,通过该命令,我们可以了解硬盘的使用率。
基本使用
df -h
执行上述命令后,系统将列出所有文件系统的磁盘空间使用情况,包括已用空间、可用空间、总空间等。

查看特定文件系统空间使用情况
如果需要查看特定文件系统的空间使用情况,可以使用 -T 选项指定文件系统。
df -h /dev/sda1
该命令将只显示 /dev/sda1 文件系统的磁盘空间使用情况。
使用 du 命令
du 是 Linux 系统中用于查看目录或文件占用的磁盘空间的命令,通过该命令,我们可以了解硬盘上某个目录或文件占用的空间。
基本使用
du -sh /path/to/directory
执行上述命令后,系统将显示 /path/to/directory 目录占用的磁盘空间。
查看特定文件占用的空间
如果需要查看特定文件占用的空间,可以使用 -h 选项指定文件。
du -sh /path/to/file
该命令将只显示 /path/to/file 文件占用的磁盘空间。
在 Linux 系统中,查询硬盘信息是日常维护和故障排除的重要环节,本文介绍了使用 lsblk、fdisk、parted、df 和 du 等命令查询硬盘信息的方法,通过这些命令,我们可以轻松获取硬盘的型号、容量、分区情况、使用率等关键数据,为系统维护和故障排除提供有力支持。


















