在 Linux 系统中,查看系统盘空间大小是一个基本操作,可帮助管理员监测硬盘使用情况并释放空间以提高系统性能。
df 命令
df 命令是查看文件系统磁盘空间使用情况最常用的工具。其语法如下:
df [-h] [-k] [-m] [-G] [-T] [-x filesystem] [目录/设备]
-h:以人类可读的格式显示大小(如 GB、MB)。
-k:以千字节为单位显示大小。
-m:以兆字节为单位显示大小。
-G:以千兆字节为单位显示大小。
-T:显示文件系统类型。
-x filesystem:排除指定的文件系统。
例如,要查看根目录(/)的文件系统使用情况,使用以下命令:
df /
du 命令
du 命令可递归计算目录及其子目录的大小。其语法如下:
du [-a] [-c] [-h] [-k] [-m] [-s] [-x filesystem] [目录/文件]
-a:显示所有文件和目录的大小,包括隐藏文件。
-c:显示每个命令行参数的总大小。
-h:以人类可读的格式显示大小(如 GB、MB)。
-k:以千字节为单位显示大小。
-m:以兆字节为单位显示大小。
-s:仅显示总大小。
-x filesystem:排除指定的文件系统。
例如,要查看 /home 目录及其子目录的大小,使用以下命令:
du -h /home
df 和 du 命令是 Linux 中查看系统盘空间大小的强大工具。通过了解这些命令的用法,管理员可以轻松监测硬盘使用情况并管理存储资源。