2024年10月Linux下free命令常见用法汇总
⑴近来的小编发现,很多Linux初学者对free命令不是很了解,其实Linux下free命令主要用于查看当前系统内存的使用情况,具体的随小编一起来了解下吧。
⑵free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一
⑶free [参数]
⑷free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap和内核缓冲区内存。共享内存将被忽略
⑸-b 以Byte为单位显示内存使用情况。
⑹-k 以KB为单位显示内存使用情况。
⑺-m 以MB为单位显示内存使用情况。
⑻-g 以GB为单位显示内存使用情况。
⑼-o 不显示缓冲区调节列。
⑽-s《间隔秒数》 持续观察内存使用状况。
⑾-t 显示内存总和列。
⑿-V 显示版本信息。
⒀实例:显示内存使用情况
⒁[rootSF service]# free
⒂total used free shared buffers cached
⒃Mem:
⒄-/+ buffers/cache:
⒅Swap: 《/p》 《p》
⒆[rootSF service]# free -g
⒇total used free shared buffers cached
⒈Mem:
⒉-/+ buffers/cache:
⒊Swap: 《/p》 《p》
⒋[rootSF service]# free -m
⒌total used free shared buffers cached
⒍Mem:
⒎-/+ buffers/cache:
⒏Swap:
⒐free命令输出内容详细说明:
⒑下面是对这些数值的解释:
⒒total:总计物理内存的大小。
⒓used:已使用多大。
⒔free:可用有多少。
⒕Shared:多个进程共享的内存总额。
⒖Buffers/cached:磁盘缓存的大小。
⒗第三行(-/+ buffers/cached:
⒘used:已使用多大。
⒙free:可用有多少。