当前位置: 技术问答>linux和unix
有关shell编写
来源: 互联网 发布时间:2016-12-25
本文导语: 大虾们知道怎么编写 shell脚本 实现监视某个运行的进程所占用的cpu,memory,network等等资源,把这些信息写在文件中,谢谢大家了啊 | top awk sed 等是正解,具体的例子见:获取某个进程的CP...
大虾们知道怎么编写 shell脚本 实现监视某个运行的进程所占用的cpu,memory,network等等资源,把这些信息写在文件中,谢谢大家了啊
|
top awk sed 等是正解,具体的例子见:获取某个进程的CPU使用情况
http://blog.csdn.net/braveyly/article/details/6313898
http://blog.csdn.net/braveyly/article/details/6313898
|
获取top的信息
|
top,找到你要的进程id,那行都是这个进程基本的资源占用情况
|
可用top和sed命令就可以了
|
嘿嘿 我正在写这个, top -b -n 1|cat >data.txt把top的结果写到了文本中,剩下的就随便取啦!awk很好用的!
|
脚本这样写:
#!/bin/bash
top|grep "进程名" >> "文件名"
#!/bin/bash
top|grep "进程名" >> "文件名"
|
ps -ef |grep 程序名
获取进程号
cd /proc/进程号,其中status中有这个进程的内存使用情况的详细情况,fd有这个进程打开的句柄,
包括socket等。
里面很多这个进程的相关信息。
获取进程号
cd /proc/进程号,其中status中有这个进程的内存使用情况的详细情况,fd有这个进程打开的句柄,
包括socket等。
里面很多这个进程的相关信息。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。