gpt4 book ai didi

unix - 为什么unix中kill -9命令中的数字是9?

转载 作者:行者123 更新时间:2023-12-03 04:54:46 25 4
gpt4 key购买 nike

我知道这不是主题,我在网上找不到任何地方,我想社区中的编程专家可能知道这一点。
我通常使用

kill -9 pid

终止工作。我一直想知道9的由来。我上网查了一下,上面写着

“9 表示不可捕获或不可忽略的 KILL 信号。换句话说,它将向进程(某些正在运行的应用程序)发出立即退出的信号”(来源: http://wiki.answers.com/Q/What_does_kill_-9_do_in_unix_in_its_entirety )

但是,为什么是 9?那么其他数字呢?有什么历史意义或者是因为 Unix 的架构吗?

最佳答案

参见the wikipedia article on Unix signals查看其他信号的列表。 SIGKILL 恰好得到了数字 9。

您也可以使用助记符和数字:

kill -SIGKILL pid

关于unix - 为什么unix中kill -9命令中的数字是9?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9951556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com