在linux中,可以利用free命令查詢服務器的內存,該命令可以用于顯示內存的使用情況,包括實體內存,虛擬的交換文件內存,共享內存區(qū)段,以及系統(tǒng)核心使用的緩沖區(qū)等,語法為“free [-bkmotV][-s <間隔秒數(shù)>]”。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
linux怎樣查詢服務器內存
Linux free命令用于顯示內存狀態(tài)。
free指令會顯示內存的使用情況,包括實體內存,虛擬的交換文件內存,共享內存區(qū)段,以及系統(tǒng)核心使用的緩沖區(qū)等。
語法
free [-bkmotV][-s <間隔秒數(shù)>]
參數(shù)說明:
-
-b 以Byte為單位顯示內存使用情況。
-
-k 以KB為單位顯示內存使用情況。
-
-m 以MB為單位顯示內存使用情況。
-
-h 以合適的單位顯示內存使用情況,最大為三位數(shù),自動計算對應的單位值。單位有:
B = bytes
K = kilos
M = megas
G = gigas
T = teras
-
-o 不顯示緩沖區(qū)調節(jié)列。
-
-s<間隔秒數(shù)> 持續(xù)觀察內存使用狀況。
-
-t 顯示內存總和列。
-
-V 顯示版本信息。
實例
顯示內存使用情況
free命令默認是顯示單位kb,可以采用free -m和free -g命令查看,分別表示MB和GB
另外,free -h會自動選擇以適合理解的容量單位顯示