Centos环境自写脚本查看使用php或nginx占用内存

在CentOs6.4下,用root权限测试。

# cd ~    //进入home目录
# vim .bashrc //编辑文件,把下面代码放入地址 mem ()
{
top -n1 -b | head -n7 | sed '1,6d' && top -n1 -b | sed '1,7d' | grep --color=auto $;
ps aux | grep --color=auto $ | grep --color=auto -v grep | awk -F " " '{ sum += $6 } END { printf "Total Memory Usage: %.1f MB\n", sum/1024 }'
}
# source .bashrc   //使命令生效

测试

~查看PHP或者nginx的占用内存~

[root@bogon ~]# mem php
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
root 336m S 0.0 0.8 :00.03 php-fpm
www 336m S 0.0 0.8 :00.01 php-fpm
www 336m S 0.0 0.8 :00.01 php-fpm
www 336m S 0.0 0.8 :00.05 php-fpm
www 336m S 0.0 0.8 :00.03 php-fpm
www 336m S 0.0 0.8 :00.00 php-fpm
www 336m S 0.0 0.8 :00.01 php-fpm
www 336m 78m 71m S 0.0 7.9 :07.50 php-fpm
www 336m S 0.0 0.8 :00.04 php-fpm
www 336m 77m 70m S 0.0 7.8 :09.19 php-fpm
www 340m 84m 74m S 0.0 8.6 :07.78 php-fpm
Total Memory Usage: 301.4 MB
[root@bogon ~]# mem nginx
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
root S 0.0 0.3 :00.01 nginx
www 27m S 0.0 2.8 :00.99 nginx
www 22m S 0.0 2.3 :00.46 nginx
www 29m S 0.0 3.0 :02.92 nginx
www 29m S 0.0 3.0 :11.48 nginx
Total Memory Usage: 111.2 MB
上一篇:Windows下内网渗透常用命令总结


下一篇:windows mongodb最常用命令简单归纳