free 命令
free
命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。在 Linux 系统监控的工具中,free命令是最经常使用的命令之一。
命令用法
常用可选参数
参数
说明
-b, --bytes
以 bytes 为单位输出
--kilo
以 KB 为单位输出
--mega
以 MB 为单位输出
--giga
以 GB 为单位输出
--tera
以 TB 为单位输出
--peta
以 PB 为单位输出
-k, --kibi
以 KiB 为单位输出
-m, --mebi
以 MiB 为单位输出
-g, --gibi
以 GiB 为单位输出
-h, --human
以可读性较好的形式输出
-t, --total
显示 RAM 和 swap 的内存总和信息
-s N, --seconds N
每 N
秒重复打印
-c N, --count N
重复打印 N
次,然后退出
--si
使用 1000 为进位而不是 1024
结果参数解析
其中:
total
内存总数used
已经使用的内存数free
空闲的内存数shared
(此列已废弃不用)buff
缓冲内存数cache
缓存内存数
使用实例
显示目前内存信息
显示总和信息
Last updated