天天看点

小白入门必知必会-Linux常用命令详解-free命令

作者:霸都运维

一 命令介绍

1.1 功能

显示内存的使用情况,可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内。

1.2 语法

语法

free [选项]

选项

  • -b:以Byte为单位显示内存使用情况。
  • -k:以KB为单位显示内存使用情况。
  • -m:以MB为单位显示内存使用情况。
  • -g:以GB为单位显示内存使用情况。
  • -o:不显示缓冲区调节列。
  • -s:持续观察内存使用状况。
  • -t:显示内存总和列。
  • -V:显示版本信息。
  • --help:查看帮助命令。

二 使用场景

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

free -t

小白入门必知必会-Linux常用命令详解-free命令

2.2 每隔10秒查询一次内存使用信息

free -s 10

小白入门必知必会-Linux常用命令详解-free命令

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

free -m

小白入门必知必会-Linux常用命令详解-free命令

2.4 以GB为单位显示内存使用情况

free -g

小白入门必知必会-Linux常用命令详解-free命令

三 内存使用情况解释

3.1 显示内存使用情况

free -m

小白入门必知必会-Linux常用命令详解-free命令
  • total:内存总数
  • used:已使用的内存数
  • free:空闲的内存数
  • shared:当前已经废弃不用
  • buff/cache:缓存内存数
  • available:可用内存数

至此,free命令梳理完成。