在Linux系统中,你可以使用多种命令来查看磁盘空间的使用情况。以下是几种常用的方法:

1. 使用 `df` 命令

`df` 命令用于显示磁盘分区的容量和使用情况。默认情况下,该命令会以千字节(K)为单位展示数据,但如果需要更易读的形式,可以加上 `h` 参数来以人更容易理解的单位如兆字节(M)或千兆字节(G)显示信息。

linux如何查看磁盘空间  第1张

bash

df h

这里,`h` 表示以更易于阅读的人类可读格式展示。

2. 使用 `du` 命令

`du`(disk usage)命令用于估计文件和目录的磁盘使用量。它可以结合各种选项,如列出总和或单独大小,也可以按大小降序排列结果。

linux如何查看磁盘空间  第2张

要查看某个文件或目录的空间占用情况,可以这样用:

查看某个目录下的总存储使用情况:

bash

linux如何查看磁盘空间  第3张

du sh 路径/目录名

其中,`s` 表示显示总大小(summarize),而 `h` 使其以更易于阅读的形式输出信息(例如M,表示MB;G,表示GB等)。

列出目录内每个文件/目录所占空间及详细内容时可以不加 `s`,如下:

bash

du h 路径/目录名

3. 使用 `ncdu` 命令 (可选)

如果安装了ncdu(NCurses Disk Usage),这会是一个非常强大的图形化命令行磁盘使用查看工具。对于需要在服务器上分析目录使用空间的场合尤为有用。

请检查您的系统是否有 `ncdu` 可用,通常在许多Linux发行版中可通过包管理器获取它:

linux如何查看磁盘空间  第4张

Debian/Ubuntu:

sh

sudo aptget install ncdu

linux如何查看磁盘空间  第5张

Fedora/CentOS/RHEL:

sh

sudo yum install ncdu 或者

sudo dnf install ncdu

linux如何查看磁盘空间  第6张

然后使用类似的方法运行:

bash

linux如何查看磁盘空间  第7张

ncdu

按提示操作以查看和浏览不同部分的存储使用情况。

每一种方式都有其特点适用的场景也不同,根据实际需求选择最合适的方式来查看你的Linux环境里的磁盘空间吧。