检查磁盘空间是使用Linux服务器时非常重要的一个操作环节。通常我们可以从终端和基于图形用户界面的应用程序中检查磁盘空间。
本文讨论的命令是通用的,可以在其他Linux发行版上使用,如Debian,Linux Mint等。
从终端检查磁盘空间
有很多有用的命令可以从终端检查磁盘空间。在本节中,我们将讨论df和du命令。
使用df命令检查磁盘空间。
df(Disk Filesystem)命令预装在Ubuntu 20.04、Ubuntu 20.10和其他许多基于Linux的操作系统上。df命令可以显示各种文件系统的信息。此外,我们还可以使用它的多个选项。
让我们使用df命令检查磁盘空间,如下所示。
$ df
df命令显示已使用的总空间和可用空间。此外,它还以百分比的形式显示总的使用空间。在上面给出的输出中,系统的实际磁盘是/dev/sda5。df命令是以1k块为单位显示磁盘信息的,要解释输出结果非常困难。我们可以在df命令中使用-h选项,以人类可读的方式显示磁盘空间信息,如下图所示。
如下图所示:
$ df -h
df -h命令显示的是磁盘空间,单位是gigabytes。在上面给出的输出中,可以看到在/dev/sda文件系统中,磁盘的总大小是29GB,而使用和可用空间分别是13GB和15GB。
使用du命令检查磁盘空间。
du命令是Disk Usage的缩写。它可以显示每个目录和子目录的磁盘信息。让我们执行下面的du命令。
$ du
子目录的目录大小以1k-block为单位显示。
-h选项也可以和du命令一起使用,以人类可读的方式显示磁盘信息,如下所示。
du -h命令以千字节和兆字节为单位显示磁盘使用情况。
为了让服务器系统长久稳定运行,检查磁盘空间是一项非常重要的操作。在Ubuntu 20.04、20.10和许多Linux发行版中,我们可以使用以上命令行检查磁盘空间。