Linux命令(24):free命令-显示内存信息
2016-11-21 12:00
204 查看
free命令功能说明
free命令用于显示系统内存状态,具体包括系统物理内存、虚拟内存、共享内存和系统缓存。用法如下:
命令参数
常用组合:
示例
使用-m参数查看内存使用率
说明: 从上面的显示可以看出,总内存是2G,已经使用了161MB,可用内存有1700MB。SWAP交换为区大小为2G,没有被系统使用。 使用-s参数,按每秒查看内存使用率
使用-c参数,按2秒显示内存信息,共显示3次
学习自:高俊峰《循序渐进Linux》
free命令用于显示系统内存状态,具体包括系统物理内存、虚拟内存、共享内存和系统缓存。用法如下:
free [选项] [-s (间隔秒数)] |
选项 | 含义 |
-m | 以MB为单位显示内存使用情况 |
-b | 以字节为单位显示内存使用情况 |
-k | 以KB为单位显示内存使用情况 |
-t | 显示内存总和列 |
-s(间隔秒数) | 根据指定的间隔秒数持续显示内存使用情况 |
-c | 计数,需要与-s选项结合使用 |
-o | 不显示系统缓冲区列 |
[b]free -m [/b]#以MB为单位显示使用情况 free -m -s 1 #每秒以MB为单位,显示系统内存详细使用情况 free -c 4 -s 2 #每2秒执行一次,显示系统内存使用情况,共显示4 |
使用-m参数查看内存使用率
[root@c6 ~]# free -m total used free shared buffers cached Mem: 1861 161 1700 0 16 49 -/+ buffers/cache: 95 1766 Swap: 1983 0 1983 |
[root@c6 ~]# free -m -s 1 total used free shared buffers cached Mem: 1861 162 1699 0 16 49 -/+ buffers/cache: 95 1765 Swap: 1983 0 1983 ...略 |
[root@c6 ~]# free -c 3 -s 2 total used free shared buffers cached Mem: 1906556 165844 1740712 0 17236 50548 -/+ buffers/cache: 98060 1808496 Swap: 2031608 0 2031608 total used free shared buffers cached Mem: 1906556 165852 1740704 0 17236 50548 -/+ buffers/cache: 98068 1808488 Swap: 2031608 0 2031608 total used free shared buffers cached Mem: 1906556 165852 1740704 0 17236 50548 -/+ buffers/cache: 98068 1808488 Swap: 2031608 0 2031608 [root@c6 ~]# |
相关文章推荐
- Linux 命令 - free: 显示系统的内存信息
- Linux中显示空闲内存空间的free命令的基本用法
- Linux学习笔记--free命令(查看内存信息的命令)
- 我使用过的Linux命令之free - 显示内存的使用情况
- Linux内存信息查看——free命令
- free 命令显示内存使用情况
- [linux]free命令详解-显示内存的使用情况
- linux下free命令显示内存的讲解
- free命令——显示内存使用情况
- Linux命令(23):demsg命令-显示开机信息
- 关于 free 命令显示内存使用情况问题
- Linux命令之free - 显示内存的使用情况
- free命令和top命令显示的信息的意义
- free命令_Linux free 命令用法详解:显示内存的使用情况
- WinDBG 技巧:显示操作系统信息 (vertarget 命令)
- Linux命令 free 系统内存使用状况
- linux 查看内存命令 free 详解
- dmidecode命令查看内存信息
- 自学笔记:Linux下显示系统信息的命令
- linux下显示硬盘、CPU、内存等信息