1、命令简介
free:显示系统中空闲和使用的内存量。
2、命令用法
free [-b | -k | -m] [-o] [-s delay ] [-t] [-l] [-V]
3、命令描述
free显示系统中空闲和使用的物理内存和交换内存的总量,以及内核使用的缓冲区。共享内存列应该被忽略;已经过时了。
4、命令选项
选项 | 描述 |
-b | 以Byte显示内存使用情况 |
-k | 以kb为单位显示内存使用情况 |
-m | 以mb为单位显示内存使用情况 |
-g | 以gb为单位显示内存使用情况 |
-s | 持续显示内存 |
-t | 显示内存使用总合 |
-h | 以易读的单位显示内存使用情况 |
5、使用示例
1)free命令用于查询物理内存和交换内存的已用和可用空间(以KB为单位)
[root@kvm3 ~]# free
total used free shared buff/cache available
Mem: 3881188 506800 1112352 9220 2262036 3065976
Swap: 4063228 0 40632282)free命令带有选项-b,以字节为单位显示内存大小。
[root@kvm3 ~]# free -b
total used free shared buff/cache available
Mem: 3974336512 519249920 1138712576 9441280 2316374016 3139280896
Swap: 4160745472 0 41607454723)free命令带有选项-k,显示内存大小(KB)千字节。
[root@kvm3 ~]# free -k
total used free shared buff/cache available
Mem: 3881188 506928 1112148 9220 2262112 3065864
Swap: 4063228 0 40632284)要查看以MB为单位的内存大小,请使用选项-m。
[root@kvm3 ~]# free -m
total used free shared buff/cache available
Mem: 3790 494 1086 9 2209 2994
Swap: 3967 0 39675)使用-g option和free命令,将显示内存的大小(GB)
[root@kvm3 ~]# free -g
total used free shared buff/cache available
Mem: 3 0 1 0 2 2
Swap: 3 0 3
6)使用-t选项的free命令在末尾列出总行
[root@kvm3 ~]# free -t
total used free shared buff/cache available
Mem: 3881188 506896 1112084 9220 2262208 3065892
Swap: 4063228 0 4063228
Total: 7944416 506896 51753127)-l开关显示详细的高和低内存大小统计信息。
[root@kvm3 ~]# free -l
total used free shared buff/cache available
Mem: 3881188 507084 1111780 9220 2262324 3065704
Low: 3881188 2769408 1111780
High: 0 0 0
Swap: 4063228 0 40632288)带number的-s选项,用于定时更新free命令
[root@kvm3 ~]# free -s 5
total used free shared buff/cache available
Mem: 3881188 506804 1112012 9220 2262372 3065976
Swap: 4063228 0 4063228
total used free shared buff/cache available
Mem: 3881188 507048 1111764 9220 2262376 3065728
Swap: 4063228 0 4063228
total used free shared buff/cache available
Mem: 3881188 507048 1111764 9220 2262376 3065728
Swap: 4063228 0 4063228
total used free shared buff/cache available
Mem: 3881188 506940 1111868 9220 2262380 3065836
Swap: 4063228 0 4063228
total used free shared buff/cache available
Mem: 3881188 506920 1111888 9220 2262380 3065856