当前位置:  技术问答>linux和unix

怎样知道一个程序是否在运行?

    来源: 互联网  发布时间:2015-02-24

    本文导语:  我想利用rpc来控制一个后台,如果他启动的情况下,可以直接进入,否则手工启动他才能进入控制后台。但不知道怎么判断这个程序是否在运行,哪为大哥知道的话,帮帮小弟 | 可以利用UNIX ...

我想利用rpc来控制一个后台,如果他启动的情况下,可以直接进入,否则手工启动他才能进入控制后台。但不知道怎么判断这个程序是否在运行,哪为大哥知道的话,帮帮小弟

|
可以利用UNIX SHELL编程,将ps -ef|grep "应用程序名"的结果写入临时文件,再判断一下该文件的行数,如果为两行,则该应用已经程序启动,其中第二行就为该应用程序对应的进程的信息;如果只有一行,则该应用程序没有启动,试试看吧,也许有效。

|
查看进程是否存在或者根据和这个程序通信的返回值判断。

|
kill 0 pid

    
 
 

您可能感兴趣的文章:

  • 已知一个进程的PID,但不知道这个进程是否停止,如何能知道系统中是否有相应的进程在运行。
  • 各位仁兄,有人知道如何让运行于windows机上软件可以在苹果机os2上正常运行啊?是否可以在苹果机的os2上装个软件即可?不胜感谢!!!
  • QQforlinux 解包后 不知道如何运行~~~
  • 如何知道正在运行的服务有哪些?
  • 大家知道为什么jar文件可以直接运行吗?
  • 下载了两个文件,不知道如何运行
  • 在程序中启动一个进程(不是线程),如何知道该进程已运行结束
  • 听说在linux里面安装一个什么X的程序就可以运行windows的软件,不知道是什么软件
  • 如何知道某个程序有多少个进程在运行?
  • 如何知道程序运行过程
  • 有趣的循环--你知道运行结果吗?
  • 我运行东西时候出现错误,不知道应该怎么解决...帮帮我吧
  • GUI程序运行时老是报错,不知道怎么搞?
  • 如何知道运行的平台是Windows还是Solaris?
  • 那位高手知道那里有能在ipaq上运行的虚拟机下载?(能支持wince 3.0最好了)
  • servlet已经编译成功,但是不知道放在那里运行?我用的是resin~~~~~help~~~~~~~~`
  • 大家好!我最近一个浏览器的原代码不知道怎么编译运行。。请帮帮忙?
  • 安装wine出了问题,不知道怎么运行??
  • 刚刚装了fedora16不知道为什么,感觉有启动和运行起来有点慢
  • 为什么在applet里面显示一个弹出试菜单,不能显示,跟踪可以知道,代码都已经运行,为什么?为什么?
  • 怎么知道自己的redhat linux 的端口是否已经开放,比如我想看看80和21端口是否开放?
  • 各位之不知道net-snmp是否收费?我的产品中用到了net-snmp lib是否需要向什么单位或者组织付费?
  • 不知道这个问题是否有人知道!
  • 如何知道猫是否是软猫呢?
  • 斑主,怎么知道自己贴子是否已结贴?
  • 怎样知道linux下是否支持某个系统命令?
  • 各位知道FTP命令是否像XCOPY把目录下的文件件包括子目录全盘拷贝的命令?!@#$#
  • 知道pid,如何判断这个进程是否已经结束?
  • 请教高手:C语言怎么知道一个进程是否存在(Linux下)
  • 各位专家,如何知道消息队列中消息是否已经超时了?
  • 哪位大侠知道Linux里的有名管道传送数据快不快?有名管道操作的过程是否有读写硬盘的操作?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 哪位大哥知道?我怎样知道LINUX redhat 7.2下声音设备由哪个应用程序占用?
  • 在linux下面怎么安程序啊?我刚裝了一个 linux,下了一个迅雷安装程序,可是不知道怎么安装啊?真心请教。
  • 请问从一个java程序中如何调用另一java程序,并控制可以其状态(最小化、最大化、结束程序),还有怎样知道那个被调用的程序结束。
  • 程序中用何函数或方法才知道所运行的java程序名?
  • 请问,如何知道一个应用程序用到了那个库函?
  • unix 下 怎样知道在某个端口监听的程序是什么
  • FEDROA8 下装的rpm程序包,怎么知道启动器放在哪里?
  • 经常听人调试程序时说程序“core了”,不知道所说的“core了”是什么意思?望大虾指点迷津......
  • 有人知道怎么在程序中生成pdf格式的文件吗??高分悬赏!!!!
  • 小弟急需要知道程序员查分网站。多谢!!!
  • 如何知道程序中调用的库在哪个路径下?
  • who知道如何开发linux下的摄像头之类的设备程序?
  • 现在我要写一个UNIX系统上的服务程序,但不知道如何对键盘事件进行响应
  • 如何知道应用程序链接了库里的哪些函数
  • 想写个磁盘空间检测的程序,不知道是perl 还是 shell?
  • 怎么知道linux用的引导程序是lilo还是grub?
  • ###做程序需要用到java duke的图标,知道哪里有下载吗(除了JDK里带的)
  • unix/linux知识 iis7站长之家
  • 小弟刚接触java,不知道大家现在都用什么编译源程序?
  • 哪位大侠知道如何调试Qt程序?
  • 如何知道在linux下面如何知道mysql服务是用哪个端口啊
  • 那位知道怎样能知道 linux C/C++文件它所依赖的文件
  • 我做了个简单的留言板,不知道如何知道留言者的ip地址?
  • 只知道一个命令, 不知道其进程,问如何停止它?
  • red hat linux 9.0安装问题,不知道有人知道吗?
  • 知道进程的ID,有什么函数知道这个进程还活不活?
  • 我插入USB设备,知道是1-1:1.0下面,如何知道ttyUSB?
  • UI小问题,可我就是不知道怎么实现,或许您知道……
  • 我在rh8下装了wine,可是我不知道装到哪里了,那位知道默认路径?
  • 请问如何在不知道对方IP,仅知道MAC地址的情况下和对方通信呢?
  • 在不知道表结构的前提下,怎样把该表的一条记录打印出来?(即不知道各字段类型时,用哪个方法?)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3