0
点赞
收藏
分享

微信扫一扫

Linux命令--查看内存--free--使用/教程/实例

Ad大成 2022-02-15 阅读 55


简介

说明

        本文用示例介绍Linux中free命令的用法。

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

格式

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

示例

# 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

选项


  • -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



磁盘缓存的大小。 



-/+buffers/cached)



未知



used



已使用多大; 



free



可用有多少。



举报

相关推荐

0 条评论