Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5800460
  • 博文数量: 409
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 8273
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-23 19:15
个人简介

qq:78080458 学习交流群:150633458

文章分类

全部博文(409)

文章存档

2019年(127)

2018年(130)

2016年(20)

2015年(60)

2014年(41)

2013年(31)

分类: LINUX

2019-04-15 08:09:00

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

阅读(5402) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~