linux運維命令free學習詳解

         free命令可以顯示Linux系統中空閒的、已用的物理內存及swap內存,及被內核使用的buffer。在Linux系統監控的工具中,free命令是最經常使用的命令之一。

1、命令格式

     free 【參數】

2、命令參數

-b  以Byte爲單位顯示內存使用情況。 

-k  以KB爲單位顯示內存使用情況。 

-m  以MB爲單位顯示內存使用情況。

-g   以GB爲單位顯示內存使用情況。 

-o  不顯示緩衝區調節列。 

-s<間隔秒數>  持續觀察內存使用狀況。 

-t  顯示內存總和列。 

-V  顯示版本信息。 

3、實際操作

free -m  (以m單位顯示)

free -k    (以k爲單位顯示)

free -g    (以G爲單位顯示)    


4、關於一些數值的含義

total:總計物理內存的大小。

used:已使用多大。

free:可用有多少。

Shared:多個進程共享的內存總額。

Buffers/cached:磁盤緩存的大小。

第三行(-/+ buffers/cached):

used:已使用多大。

free:可用有多少。

第四行是交換分區SWAP的,也就是我們通常所說的虛擬內存!

一般在shell 腳本中監控內存報警時常用第三行(-/+ buffers/cached)的值來做參考!!!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章