+ -
当前位置:首页 → 问答吧 → 求救!急!急!急!关于命令prstat

求救!急!急!急!关于命令prstat

时间:2003-07-20

来源:互联网

本人是个UNIX的新手,现在要在SOLARIS8上写一些用于系统监视的C代码。由于对它的系统函数不熟,我基本上都是调用SHELL命令。为了得到进程的CPU的利用率和占用内存的大小我在C代码中调用了prstat这个命令,但是在SHELL下这个命令是是不能自己结束的,因为它不断的刷新显示的数据,以即时显示进程的状态,除非按Q键,才退出。这样以来我的程序就结束不了了。请问各位前辈有没有其它的方法,或是在shell下面prstat命令有我不知道的参数可以不动态显示,只显示一次就自己就退出了出了;或是可以写个脚本来控制(如何写呢?)或是有其他的方法在SOLARIS上用c编程来获取进程的信息。请前辈不吝赐教!晚生万分感谢!!!!      

作者: winwar   发布时间: 2003-07-20

you can
#echo q > 1
#prstat < 1
then it list once and should quit
the"1" above is a file name      

作者: AIKO_sex   发布时间: 2003-07-20

thank you!      

作者: winwar   发布时间: 2003-07-21

热门下载

更多