【发布时间】:2012-12-01 15:35:37
【问题描述】:
使用kill命令格式的操作有什么区别,在什么场景下使用哪一种。
kill -9 process-id
kill SIGUSR2 process-id
【问题讨论】:
-
kill -l为您提供信号。 SIGUSR2 (12) 与 SIGKILL (9) 完全不同。除此之外,很大程度上取决于应用程序如何处理信号,即 SIGUSR2。例如,您可以使用signal(在 C 中)拦截 SIGUSR2 并执行您想要的任何任务。 -
kill SIGUSR2 pid对我来说似乎是一个终止语法错误。你可能对kernel.org/doc/man-pages/online/pages/man7/signal.7.html感兴趣。
标签: shell kill-process sigkill