由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请教c/c++如何在linux下查询process status
相关主题
问个时钟的问题size不固定的struct怎么定义呀?
INIT_WORK从Linux kernel 2.6.20后改了?[转载] 问一个C++下计时的问题
how to apply OOD to a code for both win and linux platform ?One network C question
fdopen能open同一个fd 两次吗?Another question
问一个跟 memory (process address space) 的有关的问题 (转载)how to initialize this struct.
how to know if a file is being used by another process, in linux菜鸟读C++ STL源程序的疑问
C & C++ mixing question请教一个MS Linked List的问题
Three C/C++ Programming Questionsmulti threading 还是 multi processing
相关话题的讨论汇总
话题: process话题: linux话题: 查询话题: status话题: c++
进入Programming版参与讨论
1 (共1页)
m*******d
发帖数: 242
1
在linux下,我在程序里想查询另一个process的status,想知道这个process是否已经
结束。
(有这个process的pid)
请问有什么 routine 可以call的?谢谢!
g**e
发帖数: 6127
2
ps -ef|awk '{print $2}' |grep PID

【在 m*******d 的大作中提到】
: 在linux下,我在程序里想查询另一个process的status,想知道这个process是否已经
: 结束。
: (有这个process的pid)
: 请问有什么 routine 可以call的?谢谢!

m*******d
发帖数: 242
3
谢谢!
在c/c++里用这个命令?有没有更好的方法,比如call一个什么 system routine 然后
得到一个
return value?

【在 g**e 的大作中提到】
: ps -ef|awk '{print $2}' |grep PID
l******e
发帖数: 12192
4
just read /proc file system
or
include linux/module.h
and then use struct task_struct

【在 m*******d 的大作中提到】
: 在linux下,我在程序里想查询另一个process的status,想知道这个process是否已经
: 结束。
: (有这个process的pid)
: 请问有什么 routine 可以call的?谢谢!

m*******d
发帖数: 242
5
Thank you! It's a good idea.

【在 l******e 的大作中提到】
: just read /proc file system
: or
: include linux/module.h
: and then use struct task_struct

t****t
发帖数: 6806
6
if it's your own process, or you have enough privilege, you can do a kill()
with signal 0.

【在 m*******d 的大作中提到】
: 在linux下,我在程序里想查询另一个process的status,想知道这个process是否已经
: 结束。
: (有这个process的pid)
: 请问有什么 routine 可以call的?谢谢!

z***9
发帖数: 696
7
waitpid for chile process
1 (共1页)
进入Programming版参与讨论
相关主题
multi threading 还是 multi processing问一个跟 memory (process address space) 的有关的问题 (转载)
can struct be derived from?how to know if a file is being used by another process, in linux
[合集] C# 面试问题讨论C & C++ mixing question
为啥有人喜欢把_s结尾的结构typedef成_t结尾的,有讲究么?Three C/C++ Programming Questions
问个时钟的问题size不固定的struct怎么定义呀?
INIT_WORK从Linux kernel 2.6.20后改了?[转载] 问一个C++下计时的问题
how to apply OOD to a code for both win and linux platform ?One network C question
fdopen能open同一个fd 两次吗?Another question
相关话题的讨论汇总
话题: process话题: linux话题: 查询话题: status话题: c++