Operating system 由其父进程或其他进程终止进程

Operating system 由其父进程或其他进程终止进程,operating-system,terminate,Operating System,Terminate,只有父亲才能终止(杀死)他的孩子吗?或者,即使是与特定过程没有任何关系的另一个过程也可以杀死它 哪些进程可以终止特定进程?任何进程的进程ID与具有相同用户ID的另一进程的进程ID相同,可以通过使用向该进程发送SIGQUIT信号来终止该进程 kill(pid,SIGQUIT)。 您需要包括 和使用此系统调用 声明如下: 对于有权发送信号的进程,它必须具有特权(在Linux下:具有CAP_KILL功能),或者发送进程的真实或有效用户ID必须等于目标进程的真实或保存的用户ID。在SIGCONT的情况下

只有父亲才能终止(杀死)他的孩子吗?或者,即使是与特定过程没有任何关系的另一个过程也可以杀死它


哪些进程可以终止特定进程?

任何进程的进程ID与具有相同用户ID的另一进程的进程ID相同,可以通过使用向该进程发送
SIGQUIT
信号来终止该进程
kill(pid,SIGQUIT)
。 您需要包括
使用此系统调用

声明如下:

对于有权发送信号的进程,它必须具有特权(在Linux下:具有CAP_KILL功能),或者发送进程的真实或有效用户ID必须等于目标进程的真实或保存的用户ID。在SIGCONT的情况下,当发送和接收进程属于同一会话时,它就足够了


你从未在linux上使用过“kill-9”或在Windows上使用过任务管理器“结束进程”?@MartinJames在Windows中,进程实际上没有父进程。所以我认为这个问题不能问关于Windows的问题。