近来系统之家的小编发现,很多Linux初学者对free命令不是很了解,其实Linux下free命令主要用于查看当前系统内存的使用情况,具体的随小编一起来了解下吧 。

free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer 。在Linux系统监控的工具中,free命令是最经常使用的命令之一
1.命令格式:
free [参数]
2.命令功能:
free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存 。共享内存将被忽略
3.命令参数:
-b 以Byte为单位显示内存使用情况 。
-k 以KB为单位显示内存使用情况 。
-m 以MB为单位显示内存使用情况 。
-g 以GB为单位显示内存使用情况 。
-o 不显示缓冲区调节列 。
-s《间隔秒数》 持续观察内存使用状况 。
-t 显示内存总和列 。
-V 显示版本信息 。
4.使用实例:
实例1:显示内存使用情况
命令:
代码如下:
free
free -g
free -m
输出:
代码如下:
[root@SF1150 service]# free
total used free shared buffers cached
Mem: 32940112 30841684 2098428 0 4545340 11363424
-/+ buffers/cache: 14932920 18007192
Swap: 32764556 1944984 30819572《/p》 《p》
[root@SF1150 service]# free -g
total used free shared buffers cached
Mem: 31 29 2 0 4 10
-/+ buffers/cache: 14 17
Swap: 31 1 29《/p》 《p》
[root@SF1150 service]# free -m
total used free shared buffers cached
Mem: 32168 30119 2048 0 4438 11097
-/+ buffers/cache: 14583 17584
【Linux下free命令常见用法汇总】 Swap: 31996 1899 30097
free命令输出内容详细说明:
下面是对这些数值的解释:
total:总计物理内存的大小 。
used:已使用多大 。
free:可用有多少 。
Shared:多个进程共享的内存总额 。
Buffers/cached:磁盘缓存的大小 。
第三行(-/+ buffers/cached):
used:已使用多大 。
free:可用有多少 。
上一页12下一页 剩下全文
推荐阅读
- 如何使用iptables命令为Linux系统配置防火墙
- Linux下route命令操作实例汇总
- 如何处理Linux中启动weblogic服务器报错的问题
- 小学四年级数学下册学期教学计划 小学四年级数学下册教学计划
- 拼多多怎么下架商品
- 婚庆拱门图片
- 新婚夫妻相处之道
- 天下郡国利病书是谁写的
- 狗狗生小狗前多久下奶
- 庆余年滕梓荆第几集下线
