当前位置: 技术问答>linux和unix
(郁闷ing)Linux下如何获得其他进程的pid号?
来源: 互联网 发布时间:2015-02-09
本文导语: 不通过ps命令,通过program的方式获得其他进程的pid号?最好是有象windows下的API函数,方便快捷 请指教! | hehe,copy了异端代码 while(( dirp=readdir( dp ))!=NULL ){ if( !(isdigit(dirp->d_nam...
不通过ps命令,通过program的方式获得其他进程的pid号?最好是有象windows下的API函数,方便快捷
请指教!
请指教!
|
hehe,copy了异端代码
while(( dirp=readdir( dp ))!=NULL ){
if( !(isdigit(dirp->d_name[0])))
continue;
#ifdef _LINUX
sprintf(tmp,"/proc/%s/stat",dirp->d_name);
int fd,n;
int len ;
char buf[1024];
char cmd[64];
char *sztmp;
pid_t pid;
fd=open( tmp,O_RDONLY );
if(fd
while(( dirp=readdir( dp ))!=NULL ){
if( !(isdigit(dirp->d_name[0])))
continue;
#ifdef _LINUX
sprintf(tmp,"/proc/%s/stat",dirp->d_name);
int fd,n;
int len ;
char buf[1024];
char cmd[64];
char *sztmp;
pid_t pid;
fd=open( tmp,O_RDONLY );
if(fd
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。