Linux free 命令教程:查看内存使用情况 🧠
1. 简介
free
命令是 Linux 系统中用于查看内存(RAM)和交换空间(Swap)使用情况的工具。它提供了系统内存的实时状态,帮助管理员了解内存资源的分配和使用情况。📊
2. 常见操作概览 📋
操作 | 命令格式 | 说明 |
---|---|---|
查看内存使用情况 | free | 显示内存和交换空间的基本信息。 |
查看内存使用详情 | free -h | 以人类可读格式(KB, MB, GB)显示内存信息。 |
查看详细内存统计 | free -m | 以 MB 为单位显示内存使用情况。 |
查看交换空间使用情况 | free -s <秒数> | 每隔指定秒数刷新并显示内存使用情况。 |
3. 命令示例 ⚡
3.1 查看内存使用情况
运行 free
命令可以查看当前内存和交换空间的使用情况:
$ free
示例输出:
total used free shared buff/cache available
Mem: 2048 1024 512 100 512 800
Swap: 1024 256 768
3.2 以人类可读格式查看内存信息
使用 -h
选项可以将内存显示为易于理解的单位(如 KB, MB, GB):
$ free -h
示例输出:
total used free shared buff/cache available
Mem: 2.0G 1.0G 512M 100M 512M 800M
Swap: 1.0G 256M 768M