理解 free
命令的用途和语法
在这一步骤中,你将学习 Linux 中 free
命令的用途和语法。free
命令是一个用于监控系统内存使用情况的实用工具,包括物理内存(RAM)和交换空间(swap space)。
要使用 free
命令,只需在终端中运行以下命令:
free
这将显示系统当前的内存使用情况。输出内容类似于以下内容:
total used free shared buff/cache available
Mem: 2048236 1023936 368584 72156 655716 1546700
Swap: 1048572 0 1048572
输出显示了系统中总内存、已用内存、空闲内存、共享内存、缓冲区/缓存以及可用内存的情况。"Swap" 部分显示了交换空间的总量、已用量和空闲量。
你还可以使用以下选项来自定义 free
命令的输出:
-h
:以人类可读的格式(例如 MB、GB)显示内存大小
-m
:以兆字节(MB)为单位显示内存大小
-g
:以千兆字节(GB)为单位显示内存大小
-t
:显示所有内存类型的总量
例如,要以人类可读的格式显示内存使用情况,可以运行:
free -h
示例输出:
total used free shared buff/cache available
Mem: 2.0G 1.0G 360M 70M 640M 1.5G
Swap: 1.0G 0B 1.0G
本步骤介绍了 free
命令的用途和基本用法。在下一步骤中,你将学习如何使用 free
命令更详细地分析内存使用情况。