Linux free命令:显示系统中的空闲和已用内存量。
Linux free命令 功能描述
使用free命令可以显示系统的物理内存和交换分区的容量,以及已使用的、空闲的、共享的、在内核缓冲内的和被缓存的内存数量。
Linux free命令 语法
free [选项]
命令中各选项的含义如表所示。
Linux free命令 示例
查看系统的物理内存和交换分区容量
[root@rhel ~]# free
total used free shared buffers cached
Mem: 1012548 937724 74824 0 80252 476696
-/+buffers/cache: 380776 631772
Swap: 2097144 4 2097140
free命令输出字段描述如表所示。
以MB为单位查看系统的物理内存和交换分区容量
[root@rhel ~]# free -m
total used free shared buffers cached
Mem: 988 915 73 0 78 465
-/+buffers/cache: 371 616
Swap: 2047 0 2047
以GB为单位查看系统的物理内存和交换分区容量
[root@rhel ~]# free -g
total used free shared buffers cached
Mem: 0 0 0 0 0 0
-/+buffers/cache: 0 0
Swap: 1 0 1
显示系统的物理内存和交换分区容量的总和
[root@rhel ~]# free -t
total used free shared buffers cached
Mem: 1012548 937732 74816 0 80252 476696
-/+buffers/cache: 380784 631764
Swap: 2097144 4 2097140
Total: 3109692 937736 2171956
每隔十秒钟周期性地显示内存的使用情况
[root@rhel ~]# free -s 10