当前位置: 技术问答>linux和unix
急!!急!!如何中断进程
来源: 互联网 发布时间:2015-06-22
本文导语: 我有个Linux下的程序,当收到某个指令的时候,需要启动另外一个程序,当收到中断指令的时候需要中断程序。 我知道system会阻塞住进程,于是起了一个线程来执行启动另外程序的操作,这样另外程序的输出结果,...
我有个Linux下的程序,当收到某个指令的时候,需要启动另外一个程序,当收到中断指令的时候需要中断程序。
我知道system会阻塞住进程,于是起了一个线程来执行启动另外程序的操作,这样另外程序的输出结果,能在屏幕上显示出来了。但是不能中断这个程序。
另外我采用了fork,再调用exeve来实现,但是不能输出另外程序的执行结果。
请问:我该如何控制另外的程序!!高分酬谢
我知道system会阻塞住进程,于是起了一个线程来执行启动另外程序的操作,这样另外程序的输出结果,能在屏幕上显示出来了。但是不能中断这个程序。
另外我采用了fork,再调用exeve来实现,但是不能输出另外程序的执行结果。
请问:我该如何控制另外的程序!!高分酬谢
|
kill(id,SIGTERM)