Skip to content
目录

Linux相关命令

获取所有进程的资源占用情况

bash
ps -eo pid,comm,%cpu,%mem,rss --sort=-rss

获取所有进程的资源占用情况

其中 rss 表示每个进程占用的物理内存大小,单位 kb

计算linux系统所有进程占用的内存之和

需求分析: 先将所有进程使用的内存统计出来,然后在将这些内存相加就是内存之和

统计所有进程使用的内存:

ps aux 命令可以查看这些内存,第六列 RSS 物理内存 ps aux |awk ‘{print $6}’ |grep -v ‘RSS’ 这条命令可以将所有进程所用的内存找出来

然后再将内存相加

shell脚本

bash
#!/bin/bash
sum=0
for mem in `ps aux |awk '{print $6}' |grep -v 'RSS'`
do
sum=$[$sum+$mem]
done
echo "The total memory is $sum."

查看libc目录

bash
ldconfig -p | grep libc.so.6

查看libc版本

bash
strings /lib64/libc.so.6 | grep ^GLIBC_

查看架构

bash
uname -m

技术支持:13352865103(柯工,微信同号);18688783852(柯工)