free命令用于顯示當(dāng)前系統(tǒng)的內(nèi)存空閑和使用情況,其中包括物理內(nèi)存,交換分區(qū)內(nèi)存,內(nèi)核緩沖區(qū)內(nèi)存以及高速緩存,free的參數(shù)報錯一下:
-b ——字節(jié)的方式顯示內(nèi)存使用情況
[root@redhat ~]# free -b total used free shared buffers cachedMem: 521449472 138665984 382783488 0 14675968 60305408-/+ buffers/cache: 63684608 457764864Swap: 2147475456 0 2147475456
-k——kb的方式顯示內(nèi)存使用情況
[root@redhat ~]# free -k total used free shared buffers cachedMem: 509228 135416 373812 0 14320 58892-/+ buffers/cache: 62204 447024Swap: 2097144 0 2097144
-m——以MB的方式顯示當(dāng)前系統(tǒng)內(nèi)存的使用情況
[root@redhat ~]# free -m total used free shared buffers cachedMem: 497 132 365 0 13 57-/+ buffers/cache: 60 436Swap: 2047 0 2047
-g——以GB的方式顯示內(nèi)存的使用情況
[root@redhat ~]# free -g total used free shared buffers cachedMem: 0 0 0 0 0 0-/+ buffers/cache: 0 0Swap: 1 0 1
-o——以舊格式顯示,所謂的舊格式就是不顯示“-/+ buffers/cache”行
[root@redhat ~]# free -o total used free shared buffers cachedMem: 509228 135532 373696 0 14340 58892Swap: 2097144 0 2097144
-s——指定多長時間刷新一次單位為:秒
[root@redhat ~]# free -s 3 //隔三秒刷新一次
total used free shared buffers cached Mem: 509228 135772 373456 0 14380 58924 -/+ buffers/cache: 62468 446760 Swap: 2097144 0 2097144
total used free shared buffers cached Mem: 509228 135788 373440 0 14380 58924 -/+ buffers/cache: 62484 446744 Swap: 2097144 0 2097144
-c——指定刷新的次數(shù)。它要結(jié)合-s參數(shù)一塊使用。
[root@redhat ~]# free -s1 -c2 //每秒刷新一次,總共刷新2次
total used free shared buffers cached Mem: 509228 135772 373456 0 14404 58924 -/+ buffers/cache: 62444 446784 Swap: 2097144 0 2097144
total used free shared buffers cached Mem: 509228 135788 373440 0 14404 58924 -/+ buffers/cache: 62460 446768 Swap: 2097144 0 2097144
-V ——顯示當(dāng)前系統(tǒng)free命令的版本
[root@redhat ~]# free -VPRocps version 3.2.8
較為常用的就是free -m 或-g,其他的知道就好了
新聞熱點
疑難解答
圖片精選