使用 `lsblk` 命令
`lsblk` 是一个非常直观的命令,用于列出所有块设备的信息。它可以帮助你看到硬盘的分区情况以及它们的关系。
```bash
lsblk
```
这个命令会显示类似如下的输出:
```
NAMEMAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:00 500G0 disk
├─sda18:10 512M0 part /boot
└─sda28:20 499.5G0 part /
sr011:011024M0 rom
```
在这个例子中,你可以看到硬盘 `sda` 的总大小是 500GB,并且它被分成了两个分区:`/boot` 和 `/`。
使用 `fdisk` 命令
`fdisk` 是一个功能强大的分区表操作工具。虽然它的主要用途是管理分区,但它也可以用来查看硬盘的基本信息。
```bash
sudo fdisk -l
```
执行后,你会看到每个硬盘及其分区的详细信息,包括大小、扇区数等。
使用 `df` 命令
如果你只是想查看当前挂载的文件系统的使用情况,可以使用 `df` 命令。
```bash
df -h
```
这将显示每个挂载点的空间使用情况,包括已用空间、可用空间和使用百分比。
使用 `cat` 查看 `/proc/partitions`
`/proc/partitions` 文件包含了系统中所有分区的信息。
```bash
cat /proc/partitions
```
这个方法简单直接,适合快速查看硬盘分区的情况。
总结
以上这些方法都可以帮助你在Linux系统中查看硬盘信息。根据你的具体需求选择合适的命令,无论是日常维护还是故障排查,都能找到适合的解决方案。