在Linux操作系统中,查看系统硬盘容量是日常维护中必不可少的一个操作。通过了解硬盘的使用情况,我们可以及时发现潜在问题,合理分配磁盘空间,提高系统运行效率。本文将介绍几种在Linux中查看系统硬盘容量的常用命令。
一、df命令
df命令是Linux中最常用的查看磁盘使用情况的命令之一。它可以显示文件系统的磁盘空间使用情况,包括已用空间、可用空间和总空间。以下是df命令的基本用法:
```
df [选项] [文件系统]
```
其中,选项可以包括:
- `-h`:以可读性高的方式显示容量,如GB、MB等;
- `-i`:显示inode信息。
例如,查看根目录的磁盘使用情况,可以使用以下命令:
```
df -h /
```
二、du命令
du命令用于查看指定目录的磁盘使用情况。与df命令不同,du命令显示的是目录占用的磁盘空间大小,而不是文件系统。
```
du [选项] [目录]
```
其中,选项包括:
- `-h`:以可读性高的方式显示容量;
- `-s`:仅显示目录总大小。
例如,查看/home目录的磁盘使用情况,可以使用以下命令:
```
du -sh /home
```
三、lsblk命令
lsblk命令是Linux 2.6.22内核中新增的命令,用于列出所有的磁盘和分区。与fdisk命令相比,lsblk命令更简洁,输出信息更直观。
```
lsblk [选项]
```
其中,选项包括:
- `-h`:以可读性高的方式显示容量;
- `-o SIZE`:指定显示的列,如SIZE、TYPE等。
例如,查看所有磁盘和分区的大小,可以使用以下命令:
```
lsblk -ho SIZE
```
通过以上三种命令,我们可以轻松地在Linux系统中查看硬盘容量。这些命令不仅可以帮助我们了解磁盘使用情况,还可以在遇到磁盘问题时提供有价值的线索。