信息发布→ 登录 注册 退出

linux显示内存使用情况是什么-free命令使用与实例

发布时间:2025-07-21

点击量:

Linux free命令

在Linux系统中,free命令主要用于查看内存的使用状态。

该命令可以展示包括物理内存、虚拟交换内存、共享内存段以及内核使用的缓存区域在内的多种内存相关信息。

命令格式

free [-bkmotV][-s ]

参数含义

  • -b 以字节(Byte)为单位输出内存信息。

  • -k 以千字节(KB)为单位显示内存状态。

  • -m 以兆字节(MB)为单位展示内存情况。

  • -h 智能选择合适的单位进行显示,保证数值不超过三位数。可用单位包括:

      B = 字节
      K = 千字节
      M = 兆字节
      G = 吉字节
      T = 太字节
  • -o 不显示缓存调节列。

  • -s 持续监控内存状态。

  • -t 显示总计行。

  • -V 查看命令版本号。

示例说明

查看当前内存使用概况:

# free //输出内存使用详情
total used free shared buffers cached
Mem: 254772 184568 70204 0 5692 89892
-/+ buffers/cache: 88984 165788
Swap: 524280 65116 459164

以总和方式查看内存使用统计:

# free -t //查看带总和的内存使用情况
total used free shared buffers cached
Mem: 254772 184868 69904 0 5936 89908
-/+ buffers/cache: 89024 165748
Swap: 524280 65116 459164
Total: 779052 249984 529068

定期获取内存使用数据:

# free -s 10 //每10秒执行一次查询
total used free shared buffers cached
Mem: 254772 187628 67144 0 6140 89964
-/+ buffers/cache: 91524 163248
Swap: 524280 65116 459164

total used free shared buffers cached Mem: 254772 187748 67024 0 6164 89940 -/+ buffers/cache: 91644 163128 Swap: 524280 65116 459164

标签:# linux  # linux命令  # red  # 相关信息  # 不超过  # 主要用于  # cached  # Mem  # buffers  # total  # shared  # img  # src  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!