查看系统内存
free
一.Awk内存空间检索实例
1.Pattern{Actions}
#获取第2行第4列数据
free | awk 'NR==2{print $4}'
#获取第2行第1列和第4列数据,内存剩余
free |awk 'NR==2{print $1,$4}'
或者(因为Awk兼容大量C语言写法)
free |awk '{if(NR==2){print $1,$4}}'
#获取第2行第1列、第2列和第4列数据,以M为单位显示总内存和剩余内存
free -m|awk '{if(NR==2){print $1,$2,$4}}'
2.{Condition{Actions}}因为Awk兼容大量C语言写法
#获取第2行第4列数据
free | awk '{if(NR==2){print $4}}'
#获取第2行第1、2、4列数据
free -m| awk '{if(NR==2){print $1,$2,$4}}'