free命令的功能是显示系统内存使用量情况,包含物理和交换内存的总量、使用量和空闲量情况。
语法格式:free [参数]
常用参数:
实例参考
以默认的容量单位显示内存使用量信息:
[root@liuzhongwei ~]# free total used freeshared buff/cache availableMem: 3041372796 87432 17620553076444040Swap: 2097148 18042095344
以MB位单位显示内存使用量信息:
[root@liuzhongwei ~]# free -m total used freeshared buff/cache availableMem: 1966 1342 12314 499 434Swap:2047 9 2038
以易读的单位显示内存使用量信息:
[root@liuzhongwei ~]# free -h total used freeshared buff/cache availableMem:1.9Gi 1.3Gi 120Mi 14Mi 500Mi 431MiSwap: 2.0Gi 9.0Mi 2.0Gi
以易读的单位显示内存使用量信息,每个10秒刷新一次:
[root@liuzhongwei ~]# free -hs 10 total used freeshared buff/cache availableMem:1.9Gi 1.3Gi 119Mi 14Mi 500Mi 430MiSwap: 2.0Gi 9.0Mi 2.0Gi total used freeshared buff/cache availableMem:1.9Gi 1.3Gi 119Mi 14Mi 500Mi 430MiSwap: 2.0Gi 9.0Mi 2.0Gi