linux基礎命令 free顯示記憶體

2021-09-19 19:21:34 字數 1222 閱讀 8566

free

free指令用來顯示記憶體的使用情況,顯示系統中可用和已使用的物理和交換記憶體的總量,以及核心使用的緩衝區。應該忽略共享記憶體列;它已經過時了。

此命令的適用範圍:redhat、rhel、ubuntu、centos、fedora、suse、opensuse。

1、語法

free  [選項]

2、選項列表

-b顯示記憶體使用情況,單位byte

-k顯示記憶體使用情況,單位kb

-m顯示記憶體使用情況,單位mb

-o不顯示緩衝區調節行

-t顯示記憶體總和

-s按照指定的時間間隔顯示記憶體使用情況

-l顯示詳細的低記憶體和高記憶體提高統計資料

-v顯示命令的版本並退出

3、例項

1)以kb為單位顯示

[root@localhost ntop-4.0.1]#free –k                     //以kb為單位顯示

total       used       free     shared    buffers     cached

mem:       1659316    1405992     253324          0     227856     741672

-/+ buffers/cache:     436464    1222852

swap:      2940920          0    2940920

2)以mb為單位顯示

[root@localhost ntop-4.0.1]#free -m –t                    //以mb為單位顯示,同時顯示總和

total       used       free     shared    buffers     cached

mem:          1620       1373        247          0        222        724

-/+ buffers/cache:        426       1194

swap:         2871          0       2871

total:        4492       1373       3119

Linux命令之free命令

free命令可以顯示當前系統未使用的和已使用的記憶體數目,還可以顯示被核心使用的記憶體緩衝區。free 選項 b 以byte為單位顯示記憶體使用情況 k 以kb為單位顯示記憶體使用情況 m 以mb為單位顯示記憶體使用情況 o 不顯示緩衝區調節列 s 間隔秒數 持續觀察記憶體使用狀況 t 顯示記憶體總...

linux命令總結free命令

free 命令是乙個顯示系統中空閒和已用記憶體大小的工具。free 命令的輸出和 top 命令相似。大多數linux發行版已經含有 free 命令。想要執行,只需在控制台輸入free 即可。不帶選項執行會顯示乙個以kb為單位的預設輸出。root finish scripts free total u...

linux命令free詳解

前段時間有個專案的用c寫的,效能測試時發現記憶體洩露問題。關於怎麼觀察記憶體使用問題,free是很好用的乙個命令。bash 3.00 free total used free shared buffers cached mem 1572988 1509260 63728 0 62800 277888...