Linux

free -m 列印總可用記憶體

  • March 30, 2015

free -m目前推出這樣的東西。

在此處輸入圖像描述

我想知道使用grep/awk我們如何獲得總免費金額。IE9083

使用awk

awk '/^-/ {print $4}' <(free -m)
9083

請注意,在procps-ng 3.3.10中,輸出格式發生了變化,該行將如下所示:

awk '/Mem:/ {print $4}' <(free -m)
9083

可用記憶體的數量可以在新procps-ng的不同欄位中訪問:

awk '/Mem:/ {print $7}' <(free -m)

只需選擇N第行和M第列,例如:

free -m | awk 'NR==3{print $4}'

引用自:https://unix.stackexchange.com/questions/168021