Linux 监控命令 free

简介

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

语法

free [-bkmotV][-s <间隔秒数>]

参数说明:
  -b  以Byte为单位显示内存使用情况。
  -k  以KB为单位显示内存使用情况。
  -m  以MB为单位显示内存使用情况。
  -h  以合适的单位显示内存使用情况,最大为三位数,自动计算对应的单位值。单位有:
       B = bytes
       K = kilos
       M = megas
       G = gigas
       T = teras
  -o  不显示缓冲区调节列。
  -s<间隔秒数>  持续观察内存使用状况。
  -t  显示内存总和列。
  -V  显示版本信息。

实例

显示内存使用情况

 
  
  • total:表示 总计物理内存的大小。
  • used:表示 已使用多少。
  • free:表示 可用内存多少。
  • Shared:表示多个进程共享的内存总额。
  • Buffers/cached:表示 磁盘缓存的大小

以总和的形式显示内存的使用信息

 
  

周期性的查询内存使用信息

 
 

你可能感兴趣的:(linux)