手机
当前位置:查字典教程网 >操作系统 >unix linux >linux top命令查看用户内存大小方法
linux top命令查看用户内存大小方法
摘要:脚本内容如下:#!/bin/shiftest$#-eq2thenusername=$1resindex=$2summ=`top-n1-u$u...

脚本内容如下: #!/bin/sh

if test $# -eq 2

then

username=$1

resindex=$2

summ=`top -n 1 -u $username |awk -v res=$resindex '$res ~/m$/ {print substr($res,0,index($res,"m")-1)}'|awk 'BEGIN {sum=0}{sum+=$1} END {print sum}'`

echo "user $1 used memory sum = $summ m"

else

echo "Usage: $0 <username> <res-index>"

exit

fi

简单写了各,小于1m的不能计算。大家可以优化。或者有简单的方式。

【linux top命令查看用户内存大小方法】相关文章:

linux tune2fs命令详细介绍

linux wordpress gzip压缩开启方法

linux wc命令参数及用法详解

linux 双网卡绑定网络设置方法

linux w命令参数及用法详解(linux查看在线用户命令)

Linux下获取用户主目录的方法分享

linux ssh 升级安装方法

Linux查看端口状态及关闭端口方法

Linux lsof 命令使用详细说明

Linux中你不知道的使用技巧小结

精品推荐
分类导航