【Linux】free命令使用

2023-12-14 18:45:12

free命令

?free是指查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区。

作者

作者:Brian Edmonds。

语法

free [参数]

free?命令 -Linux手册页

命令选项及作用

执行令 : free?--help

执行命令结果

?

参数

  • -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?? ?高速缓存的页面大小
  • swap?? ?交换分区的信息,包括总大小、已使用大小,剩余大小等

常用命令示例

命令:free

查看内存使用信息

命令:free -t

以总和的形式查看内存的使用信息

命令:free -s? 5

每5秒?执行一次命令,查看内存的使用信息

命令:free -b

以字节为单位查看内存使用信息,默认为KB。

命令:free -g

以GB为单位显示内存使用信息。

命令:free -h

以易读的方式显示内存使用信息。

命令:free -h

取消缓冲区和缓存内存输出。

? ? ? ?

命令:free -l

显示最低和最高的内存统计。




文章来源:https://blog.csdn.net/wochunyang/article/details/134926453
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。