手机
当前位置:查字典教程网 >操作系统 >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 w命令参数及用法详解(linux查看在线用户命令)

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

linux ssh 升级安装方法

linux系统命令make、clean的用法讲解

分享查看dd进度的方法

Linux rm 删除文件命令的用法

Linux中文件查找方法大全

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

Linux Top 命令解析 比较详细

linux tune2fs命令详细介绍

精品推荐
分类导航