linux命令查询CPU使用率、进程号、内存使用率

[root@zwz]# ps aux |grep gs4 |grep -v grep
root     32289   26.4   1.2 101499888 296768 ?    Ssl  Apr10 1208:56 /home/gs4

关于 aux |grep 和 grep -v grep 不明白的可以访问我另外一篇文章《linux命令查询进程与去掉grep并计算行数》,我们主要说awk
awk是一个强大的文本分析工具
awk '{print $2}'打印当前行里的某一个参数有 $1,$2,$3如下:

获取进程数

ps aux |grep gs4 |grep -v grep |awk '{print $2}'
32289

获取CPU使用率

ps aux |grep gs4 |grep -v grep |awk '{print $3}'
26.4

内存使用率

ps aux |grep gs4 |grep -v grep |awk '{print $4}'
1.2
发布了57 篇原创文章 · 获赞 76 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/zhang5207892/article/details/105488483