天天看點

小白入門必知必會-Linux常用指令詳解-free指令

作者:霸都運維

一 指令介紹

1.1 功能

顯示記憶體的使用情況,可以顯示目前系統未使用的和已使用的記憶體數目,還可以顯示被核心使用的内。

1.2 文法

文法

free [選項]

選項

  • -b:以Byte為機關顯示記憶體使用情況。
  • -k:以KB為機關顯示記憶體使用情況。
  • -m:以MB為機關顯示記憶體使用情況。
  • -g:以GB為機關顯示記憶體使用情況。
  • -o:不顯示緩沖區調節列。
  • -s:持續觀察記憶體使用狀況。
  • -t:顯示記憶體總和列。
  • -V:顯示版本資訊。
  • --help:檢視幫助指令。

二 使用場景

2.1 以總和的形式顯示記憶體的使用資訊。

free -t

小白入門必知必會-Linux常用指令詳解-free指令

2.2 每隔10秒查詢一次記憶體使用資訊

free -s 10

小白入門必知必會-Linux常用指令詳解-free指令

2.3 以MB為機關顯示記憶體使用情況

free -m

小白入門必知必會-Linux常用指令詳解-free指令

2.4 以GB為機關顯示記憶體使用情況

free -g

小白入門必知必會-Linux常用指令詳解-free指令

三 記憶體使用情況解釋

3.1 顯示記憶體使用情況

free -m

小白入門必知必會-Linux常用指令詳解-free指令
  • total:記憶體總數
  • used:已使用的記憶體數
  • free:空閑的記憶體數
  • shared:目前已經廢棄不用
  • buff/cache:緩存記憶體數
  • available:可用記憶體數

至此,free指令梳理完成。