今日の人気記事

  1. ssh - リモートマシンにSSHでログイン - Linuxコマンド
  2. コマンドの実行結果・標準出力をファイルに保存
  3. ファイルの解凍・圧縮 - Linuxコマンド一覧(.zip .gz .Z .bz2 tar.gz .tgz tar.Z .taz .tar.bz2 .tbz2)
  4. diff - 2つのファイルの差分を出力 - Linuxコマンド
  5. grep - パターンにマッチする行を表示 - Linuxコマンド

free - 空きメモリと使用しているメモリの容量を表示 - Linuxコマンド

スポンサーリンク

freeコマンドは空きメモリと使用しているメモリの容量を表示するコマンドです。

free

書式

free [オプション]

物理メモリに加えて、スワップも表示してくれます。

オプション

-b表示結果をバイト単位で表示します。
-k表示結果をキロバイト単位で表示します(デフォルト)。
-m表示結果をメガバイト単位で表示します。
-s 秒数指定した秒数ごとに表示します。
-t物理メモリとスナップの合計も表示します。

使用例

freeコマンドをオプションなしで実行するとメモリー(Mem)とスワップ(Swap)の総容量(total)・使用(used)・空き(free)容量が表示されます。単位はキロバイトです。

$ free
             total       used       free     shared    buffers     cached
Mem:       1026940     942920      84020          0     105888     729560
-/+ buffers/cache:     107472     919468
Swap:      2094076          0    2094076

キロバイト表示だと見にくいので、メガバイト単位で表示します(オプション -m)。

$ free -m
             total       used       free     shared    buffers     cached
Mem:          1002        920         81          0        103        712
-/+ buffers/cache:        105        897
Swap:         2044          0       2044

物理メモリとスナップの合計も表示します(オプション -t)。

$ free -t
             total       used       free     shared    buffers     cached
Mem:       1026940     942912      84028          0     105896     729560
-/+ buffers/cache:     107456     919484
Swap:      2094076          0    2094076
Total:     3121016     942912    2178104

関連コマンド

ps, top

関連記事(一部広告含む)