Linux命令(二十) 显示系统内存状态 free

一、命令简介

free 命令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存、共享内存区段,以及系统核心使用的缓冲区等。

二、参数说明

-b 以Byte为单位显示内存使用情况

-K 以KB为单位显示内存使用情况

-M 以MB为单位显示内存使用情况

-o 不显示缓冲区调节列

-si 持续观察内存使用情况,其中 i 表示每 i 秒显示一次内存使用情况。

-t 显示内存总和列

三、实例分析

以 M 为单位查看系统内存资源使用情况:

[hk@localhost ~]$ free -m
total used free shared buff/cache available
Mem: 1823 130 1530 8 161 1517
Swap: 2047 0 2047

total 表示总共有多少 M 内存; used 表示分配给缓存使用的数量(不包含 buffers 与 cache),但其中可能部分缓存并未实际使用; free 表示未被分配的内存;shared 表示共享内存; vailable 表示可用的内存数量。

posted @ 2018-02-04 16:03  ay-a  阅读(748)  评论(0)    收藏  举报