在 CentOS 系统中,你可以使用几个命令来查看硬盘的资源和使用情况。以下是一些常用的命令:
1. df 命令
df (disk free) 用于显示文件系统的磁盘空间占用情况。
bash
df -h
-h参数表示以人类可读的格式(如 GB, MB)显示。- 输出会显示每个挂载点的总空间、已用空间、可用空间以及挂载的文件系统。
2. lsblk 命令
lsblk 用于列出系统中的块设备(硬盘、分区等)。
bash
lsblk
- 该命令将显示设备名称、大小、类型和挂载点等信息。
3. fdisk 命令
fdisk 用于查看和管理磁盘分区。你可以使用以下命令来查看磁盘分区表。
bash
sudo fdisk -l
-l参数表示列出所有磁盘的分区信息。
4. blkid 命令
blkid 用于显示磁盘设备的信息,如设备类型和文件系统类型。
bash
sudo blkid
- 该命令显示每个磁盘分区的设备标识符、文件系统类型等信息。
5. parted 命令
parted 是另一个用于查看和管理磁盘分区的工具。
bash
sudo parted -l
- 该命令列出所有磁盘和它们的分区信息。
6. du 命令
如果你想查看某个目录下的磁盘使用情况,可以使用 du 命令。
bash
du -sh /path/to/directory
-s参数表示只显示总计。-h参数表示以人类可读的格式显示。
7. iostat 命令
iostat 用于显示 CPU 统计信息和 I/O 统计信息,帮助你了解硬盘的性能。
bash
iostat -dx
-d表示显示磁盘的 I/O 信息。-x参数提供更详细的统计信息。
8. smartctl 命令
如果你想检查硬盘的健康状况,可以使用 smartctl 命令(需要安装 smartmontools)。
bash
sudo smartctl -a /dev/sda
- 该命令会显示硬盘的详细健康报告。
总结
通过这些命令,你可以全面了解硬盘的大小、分区、使用情况和健康状态等信息。