Linux free命令:查看内存使用情况
free 命令用于显示内存的使用情况。语法格式如下:
【实例】使用 free 命令。
free [选项]free 命令的常用选项见下表。
常用选项 | 说 明 |
---|---|
-b | 以 B(字节)为单位显示内存使用情况 |
-k | 以 KB 为单位显示内存使用情况 |
-m | 以 MB 为单位显示内存使用情况 |
-o | 不显示缓冲区调节列 |
-s N | 每隔 N 秒打印一次内存信息,持续观察内存使用状况,使用 Ctrl+C 组合键中断循环显示 |
-t | 显示内存总和列 |
【实例】使用 free 命令。
[root@noylinux ~]# free -m total used free shared buff/cache available Mem: 7741 644 6538 10 559 6846 Swap: 5119 0 5119系统内存信息含义如下:
- Mem:内存使用情况;
- Swap:交换分区使用情况;
- Total:物理内存总大小;
- Used:已经使用的内存量;
- Free:空闲的内存量;
- Shared:多个进程共享的内存总量;
- buffers/cached:缓存的内存量;
- available:还可以被进程使用的物理内存量。