插件窝 干货文章 学会在Linux系统中查看硬盘信息

学会在Linux系统中查看硬盘信息

查看 使用 硬盘 信息 859    来源:    2025-04-09

在Linux系统中查看硬盘信息

作为IT工程师,掌握Linux系统中查看硬盘信息的方法非常重要。以下是几种常用的查看硬盘信息的方法:

1. 使用lsblk命令查看块设备

lsblk

这个命令会显示所有块设备(硬盘、分区等)的树状结构,包括设备名、挂载点、大小等信息。

2. 使用fdisk查看分区表

sudo fdisk -l

这个命令需要root权限,可以显示详细的硬盘分区信息,包括硬盘大小、分区表类型、各分区大小等。

3. 使用df查看磁盘空间使用情况

df -h

-h参数表示以人类可读的格式显示(GB、MB等),这个命令显示已挂载文件系统的磁盘空间使用情况。

4. 使用du查看目录/文件占用空间

du -sh /path/to/directory

-s表示汇总,-h表示人类可读格式,这个命令可以查看特定目录或文件占用的磁盘空间。

5. 使用hdparm查看硬盘性能信息

sudo hdparm -I /dev/sda

这个命令可以显示硬盘的详细技术信息,包括型号、固件版本、支持的DMA模式等。

6. 使用smartctl查看SMART信息

sudo smartctl -a /dev/sda

需要安装smartmontools包,可以查看硬盘的SMART健康状态和错误日志。

7. 使用lshw查看硬件信息

sudo lshw -class disk

这个综合命令可以显示详细的磁盘硬件信息。

8. 查看/proc/partitions文件

cat /proc/partitions

这个文件包含了系统识别的所有分区信息。

9. 使用blkid查看块设备属性

sudo blkid

显示块设备的UUID、文件系统类型等属性信息。

10. 使用mount查看已挂载设备

mount | grep '^/dev'

显示当前已挂载的设备和它们的挂载点。

掌握这些命令可以帮助你全面了解Linux系统中的硬盘状态、性能和使用情况,对于系统管理和故障排查都非常有用。