free
free指令用来显示内存的使用情况,显示系统中可用和已使用的物理和交换内存的总量,以及内核使用的缓冲区。应该忽略共享内存列;它已经过时了。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、SUSE、openSUSE。
1、语法
free [选项]
2、选项列表
-b
显示内存使用情况,单位byte
-k
显示内存使用情况,单位KB
-m
显示内存使用情况,单位MB
-o
不显示缓冲区调节行
-t
显示内存总和
-s
按照指定的时间间隔显示内存使用情况
-l
显示详细的低内存和高内存提高统计数据
-V
显示命令的版本并退出
3、实例
1)以kb为单位显示
[root@localhost ntop-4.0.1]# free –k //以kb为单位显示
total used free shared buffers cached
Mem: 1659316 1405992 253324 0 227856 741672
-/+ buffers/cache: 436464 1222852
Swap: 2940920 0 2940920
2)以MB为单位显示
[root@localhost ntop-4.0.1]# free -m –t //以MB为单位显示,同时显示总和
total used free shared buffers cached
Mem: 1620 1373 247 0 222 724
-/+ buffers/cache: 426 1194
Swap: 2871 0 2871
Total: 4492 1373 3119
free指令用来显示内存的使用情况,显示系统中可用和已使用的物理和交换内存的总量,以及内核使用的缓冲区。应该忽略共享内存列;它已经过时了。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、SUSE、openSUSE。
1、语法
free [选项]
2、选项列表
-b
显示内存使用情况,单位byte
-k
显示内存使用情况,单位KB
-m
显示内存使用情况,单位MB
-o
不显示缓冲区调节行
-t
显示内存总和
-s
按照指定的时间间隔显示内存使用情况
-l
显示详细的低内存和高内存提高统计数据
-V
显示命令的版本并退出
3、实例
1)以kb为单位显示
[root@localhost ntop-4.0.1]# free –k //以kb为单位显示
total used free shared buffers cached
Mem: 1659316 1405992 253324 0 227856 741672
-/+ buffers/cache: 436464 1222852
Swap: 2940920 0 2940920
2)以MB为单位显示
[root@localhost ntop-4.0.1]# free -m –t //以MB为单位显示,同时显示总和
total used free shared buffers cached
Mem: 1620 1373 247 0 222 724
-/+ buffers/cache: 426 1194
Swap: 2871 0 2871
Total: 4492 1373 3119