10 Linuxfree命令示例
1.显示系统内存
free命令用于检查以 KB为 物理内存和 交换内存的使用和可用空间。请参阅下面的操作中的命令。# free total used free shared buffers cached Mem: 1021628 912548 109080 0 120368 655548 -/+ buffers/cache: 136632 884996 Swap: 4194296 0 4194296
2.以字节为单位显示内存
Free命令选项 -b,显示内存 字节大小。# free -b total used free shared buffers cached Mem: 1046147072 934420480 111726592 0 123256832 671281152 -/+ buffers/cache: 139882496 906264576 Swap: 4294959104 0 4294959104
3.以千字节为单位显示内存
Free命令选项 -k,显示内存 (KB) 千字节的大小。# free -k total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 -/+ buffers/cache: 136604 885024 Swap: 4194296 0 4194296
4.以兆字节显示内存
要查看存储在 (MB)用 兆字节选项 ,-m大小。# free -m total used free shared buffers cached Mem: 997 891 106 0 117 640 -/+ buffers/cache: 133 864 Swap: 4095 0 4095
5.以千兆字节显示内存
使用 -g选项与free的命令,将显示内存的 GB( 千兆字节 )的大小。# free -g total used free shared buffers cached Mem: 0 0 0 0 0 0 -/+ buffers/cache: 0 0 Swap: 3 0 3
6.显示总线
Free命令 -t选项,将列出在年底的总一行。# free -t total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 -/+ buffers/cache: 136604 885024 Swap: 4194296 0 4194296 Total: 5215924 912520 4303404
7.禁用缓冲区调整线的显示
默认情况下,free命令显示“ 缓冲调整 ”路线,以禁用此行使用选项,-o。# free -o total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 Swap: 4194296 0 4194296
8.显示正常间隔的内存状态
用数字 -s选项,用于定期更新Free命令。 例如,下面的命令将更新free命令每隔 5秒 。# free -s 5 total used free shared buffers cached Mem: 1021628 912368 109260 0 120368 655548 -/+ buffers/cache: 136452 885176 Swap: 4194296 0 4194296
9.显示低和高内存统计信息
-l开关显示详细的高与低内存大小的统计数据。# free -l total used free shared buffers cached Mem: 1021628 912368 109260 0 120368 655548 Low: 890036 789064 100972 High: 131592 123304 8288 -/+ buffers/cache: 136452 885176 Swap: 4194296 0 4194296
10.检查free版本
-V选项,显示free命令的版本信息。# free -V procps version 3.2.8