内存查看--Free命令详解

文章目录

  • Free命令
    • 命令格式
    • 显示参数解释
    • 常用命令参数

Free命令

free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略。

命令格式

free + [参数]

在这里插入图片描述

显示参数解释

参数 解释
taotal 总计物理(swap)内存的大小
used 已使用物理内存(swap)的大小
free 可用的物理内存(swap)大小
shared 多个进程共享的内存总额
buff/cache 磁盘的缓存大小
available 可以被新应用程序使用的内存大小

常用命令参数

参数 说明
-b 以Byte为单位显示内存使用情况
-k 以KB为单位显示内存使用情况
-m 以MB为单位显示内存使用情况
-g 以GB为单位显示内存使用情况
-h 以有好的方式显示内存的使用情况
-o 不显示缓冲区调节列
-s<间隔秒数> 持续观察内存使用状况
-t 显示内存总和列
-V 显示版本信息
  1. -b :以Byte为单位显示内存使用情况
    在这里插入图片描述
  2. -k :以KB为单位显示内存使用情况
    在这里插入图片描述
  3. -m:以MB为单位显示内存使用情况
    在这里插入图片描述
  4. -g:以GB为单位显示内存使用情况
    在这里插入图片描述
  5. -h:以有好的方式显示内存的使用情况
    在这里插入图片描述
  6. -s<间隔秒数>:持续观察内存使用状况 这里以3s为间隔来进行检测观察
    内存查看--Free命令详解_第1张图片
    m为单位,每3s刷新一次
    内存查看--Free命令详解_第2张图片
  7. -t :显示内存总和列
    在这里插入图片描述
  8. -V:显示版本信息
    在这里插入图片描述
    在进行资源监控时,我们可以使用如下命令查看剩余内存大小
free -m |awk '/Mem/{print $4}'

你可能感兴趣的:(系统优化,linux,运维,优化)