CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Linux/Unix社区 >  程序开发区

怎样判断系统中某个进程已经是"挂起"的状态?

楼主seansoe(www.sysmgmt.com.cn)2005-08-01 17:32:28 在 Linux/Unix社区 / 程序开发区 提问

如题,谢谢 问题点数:50、回复次数:5Top

1 楼slone(slone)回复于 2005-08-02 09:46:27 得分 10

ps   -aux   |grep   进程   |grep   状态    
  两次过滤就行了Top

2 楼seansoe(www.sysmgmt.com.cn)回复于 2005-08-02 18:05:25 得分 0

谢谢楼上的解答。问题是通过ps命令能够得到进程是否"挂起"的状态吗?Top

3 楼seansoe(www.sysmgmt.com.cn)回复于 2005-08-03 22:35:50 得分 0

upTop

4 楼slone(slone)回复于 2005-08-04 09:39:55 得分 20

ps   -aux   |grep   进程   |grep   S  
  行的第一字母为   STop

5 楼playmud((猪头流氓)(抵制日货)(热烈庆祝火箭输球))回复于 2005-08-04 09:47:43 得分 20

//------------------------------------------------------------------------------  
  //函数原型:   int   playmud::Module_Node::module_status()  
  //功能描述:   检查模块运行状态  
  //输入参数:   无  
  //输出参数:   无  
  //返   回   值:   int类型,正常返回0,僵死返回1,不存在返回-1  
  //其它说明:   无  
  //------------------------------------------------------------------------------  
  int   playmud::Module_Node::module_status()  
  {  
  std::string   pid_status;  
  std::stringstream   tmp;  
   
  tmp<<"/proc/"<<Pid<<"/status";  
  tmp>>pid_status;  
   
   
          std::ifstream   file_stat(pid_status.c_str(),std::ios::in);  
                 
  if(!file_stat.is_open())  
  {  
  gLogServer.Error("OPEN   Failed!!");  
  return   -1;  
  }  
  std::string   file_line;  
  getline(file_stat,file_line,'\n');  
  getline(file_stat,file_line,'\n');  
  file_stat.close();  
  if(file_line.find("sleeping")!=std::string::npos   ||file_line.find("running")!=std::string::npos)  
  return   0;  
  return   1;  
   
  }Top

相关问题

  • 如何判断一个进程的状态?
  • 进程中能否判断windows系统死机或关机
  • 请问。怎样判断一个进程是系统进程还是用户进程?
  • 如何判断系统进入待机或休眠状态?
  • Perl进程判断问题
  • unix编程:怎么判断一个进程是否存在呢?有无系统调用方法?
  • 怎么判断本程序在系统进程里只有一个,如果已经有了就不启动?
  • 请问用vb如何枚举系统正在运行的所有进程,我要判断是否开启了mmc进程
  • 关于系统进程。
  • 判断进程是否存在

关键词

  • 进程
  • 状态
  • std
  • stat
  • grep
  • 返回
  • module
  • pid
  • status
  • line

得分解答快速导航

  • 帖主:seansoe
  • slone
  • slone
  • playmud

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo