歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

Linux下free命令常見用法匯總

  近來系統之家的小編發現,很多Linux初學者對free命令不是很了解,其實Linux下free命令主要用於查看當前系統內存的使用情況,具體的隨小編一起來了解下吧。

 Linux下free命令常見用法匯總

  free命令可以顯示Linux系統中空閒的、已用的物理內存及swap內存,及被內核使用的buffer。在Linux系統監控的工具中,free命令是最經常使用的命令之一

  1.命令格式:

  free [參數]

  2.命令功能:

  free 命令顯示系統使用和空閒的內存情況,包括物理內存、交互區內存(swap)和內核緩沖區內存。共享內存將被忽略

  3.命令參數:

  -b  以Byte為單位顯示內存使用情況。

  -k  以KB為單位顯示內存使用情況。

  -m  以MB為單位顯示內存使用情況。

  -g 以GB為單位顯示內存使用情況。

  -o  不顯示緩沖區調節列。

  -s《間隔秒數》  持續觀察內存使用狀況。

  -t  顯示內存總和列。

  -V  顯示版本信息。

  4.使用實例:

  實例1:顯示內存使用情況

  命令:

  代碼如下:

  free

  free -g

  free -m

  輸出:

  代碼如下:

  [root@SF1150 service]# free

  total used free shared buffers cached

  Mem: 32940112 30841684 2098428 0 4545340 11363424

  -/+ buffers/cache: 14932920 18007192

  Swap: 32764556 1944984 30819572《/p》 《p》

  [root@SF1150 service]# free -g

  total used free shared buffers cached

  Mem: 31 29 2 0 4 10

  -/+ buffers/cache: 14 17

  Swap: 31 1 29《/p》 《p》

  [root@SF1150 service]# free -m

  total used free shared buffers cached

  Mem: 32168 30119 2048 0 4438 11097

  -/+ buffers/cache: 14583 17584

  Swap: 31996 1899 30097

  free命令輸出內容詳細說明:

  下面是對這些數值的解釋:

  total:總計物理內存的大小。

  used:已使用多大。

  free:可用有多少。

  Shared:多個進程共享的內存總額。

  Buffers/cached:磁盤緩存的大小。

  第三行(-/+ buffers/cached):

  used:已使用多大。

  free:可用有多少。

 12 共2頁

Copyright © Linux教程網 All Rights Reserved