📌  相关文章
📜  linux 中的总磁盘空间 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:17:22.376000             🧑  作者: Mango

Linux 中的总磁盘空间 - Shell/Bash

在 Linux 系统中,我们经常需要查询总磁盘空间,以便了解磁盘的使用情况。本篇文章将介绍如何使用 Shell/Bash 程序查询 Linux 中的总磁盘空间。

使用 df 命令

df 命令可以显示磁盘空间的使用情况,包括每个文件系统的总大小、使用情况和可用空间。我们可以使用 df 命令来查询 Linux 中的总磁盘空间。

df -h /

这个命令会显示根目录所在文件系统的总大小、已用空间、可用空间和使用百分比。其中,-h 参数表示以人类可读的形式显示磁盘空间大小。

使用 du 命令

如果需要查询某个目录(而非整个文件系统)占用的磁盘空间,可以使用 du 命令。du 命令会递归地计算目录及其子目录下的所有文件和子目录的大小。

du -sh /path/to/directory

这个命令会显示指定目录的总大小,-s 参数表示只显示目录总大小,-h 参数表示以人类可读的形式显示磁盘空间大小。

使用 free 命令

free 命令可以显示系统内存的使用情况,包括总内存、已用内存、可用内存等。虽然它和 df 命令不是一回事,但也可以用来查询系统总容量(即系统中所有存储设备的总容量)。

free -m

这个命令会显示系统内存的使用情况,-m 参数表示以 MB 为单位显示内存大小。

结论

以上就是几种常用的查询 Linux 中总磁盘空间的方法。根据不同的需要,可以选择适合的命令来查询所需的信息。

参考文献: