【发布时间】:2012-01-06 19:02:08
【问题描述】:
我正在使用kill 函数来kill 一个进程。但是,它的返回 -1 和 perror 显示“无效参数”。阅读kill 的手册,它说如果提供了错误的信号值,则会发生此错误。我正在传递-9 或SIGKILL,就像这样kill( SIGKILL, pid )。
那为什么它给出了无效的参数错误。请注意,调用kill 函数的进程是我们试图杀死的进程的子进程。
【问题讨论】:
-
从@CarlNorum 的回答看来,您似乎颠倒了您的论点......