free命令:显示当前系统中的内存使用和空闲情况,也可以显示被内核占用的内存缓冲区。

命令行直接free:(默认单位kb

CentOS7.3学习笔记总结(四十三)_linux

1total:物理内存的总大小

2used:被使用的大小

3free:可用内存空闲内存大小

4shared:被多个进程共享的内存

5buffer/cached:磁盘缓存的大小

6available:还可以被进程使用的物理内存大小

CentOS7.3学习笔记总结(四十三)_free_02

选项:

-b:显示内存的信息,单位bytes

CentOS7.3学习笔记总结(四十三)_free_03

-k:显示内存的信息,单位Kb

CentOS7.3学习笔记总结(四十三)_free_04

-m:显示内存的信息,单位Mb

CentOS7.3学习笔记总结(四十三)_centos_05

-g:显示内存的信息,单位Gb

CentOS7.3学习笔记总结(四十三)_centos_06

-h:可读方式显示内存信息

CentOS7.3学习笔记总结(四十三)_linux_07

-l:显示高低内存的利用率

CentOS7.3学习笔记总结(四十三)_centos_08

-t:显示linux的全部内存

CentOS7.3学习笔记总结(四十三)_linux_09

-s N:每隔N秒打印一次内存信息,Ctrl+c中断循环显示

CentOS7.3学习笔记总结(四十三)_free_10

-c N:重复打印内存信息N

CentOS7.3学习笔记总结(四十三)_free_11

-V:显示版本信息

CentOS7.3学习笔记总结(四十三)_free_12