中国黑防联盟

Linux下free命令常见用法汇总

中国黑防联盟 电脑使用教程 2024-04-28 22:38:01 0
  近来中国黑防联盟的小编发现,很多Linux初学者对free命令不是很了解,其实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   Swap: 31996 1899 30097   free命令输出内容详细说明:   下面是对这些数值的解释:   total:总计物理内存的大小。   used:已使用多大。   free:可用有多少。   Shared:多个进程共享的内存总额。   Buffers/cached:磁盘缓存的大小。   第三行(-/+ buffers/cached):   used:已使用多大。   free:可用有多少。