free命令
?free是指查看當前系統內存的使用情況,它顯示系統中剩余及已用的物理內存和交換內存,以及共享內存和被核心使用的緩沖區。
作者
作者:Brian Edmonds。
語法
free [參數]
free?命令 -Linux手冊頁
命令選項及作用
執行令 : free?--help
執行命令結果
?
參數
- -b 以Byte為單位顯示內存使用情況。
- -k 以KB為單位顯示內存使用情況。
- -m 以MB為單位顯示內存使用情況。
- -h 以合適的單位顯示內存使用情況,最大為三位數,自動計算對應的單位值。單位有:B = bytes、K = kilos、M = megas、G = gigas、T = teras
- -o 不顯示緩沖區調節列。
- -s<間隔秒數> 持續觀察內存使用狀況。
- -t 顯示內存總和列。
- -V 顯示版本信息。
命令的輸出格式
- total?? ?總內存大小
- used?? ?已使用的內存大小
- free?? ?空閑內存大小
- shared?? ?被分享的頁面區域大小
- buffers?? ?緩存的頁面大小
- cached?? ?高速緩存的頁面大小
- swap?? ?交換分區的信息,包括總大小、已使用大小,剩余大小等
常用命令示例
命令:free
查看內存使用信息。
命令:free -t
以總和的形式查看內存的使用信息。
命令:free -s? 5
每5秒?執行一次命令,查看內存的使用信息。
命令:free -b
以字節為單位查看內存使用信息,默認為KB。
命令:free -g
以GB為單位顯示內存使用信息。
命令:free -h
以易讀的方式顯示內存使用信息。
命令:free -h
取消緩沖區和緩存內存輸出。
? ? ? ?
命令:free -l
顯示最低和最高的內存統計。