我有一个复杂的应用程序,其中 USR1 和 USR2 已定义为具有明确定义且不可替换的用途。
Linux 中有大量不同的信号。是否可能有另一种(可能是已弃用的)可以安全使用,而不会期望操作系统触发破坏性行为?
答案1
在这种情况下:
你可以使用 SIGHUP
至少使用 Kubuntu 还可以使用这些可用信号: SIGRTMIN SIGRTMAX SIGRTMIN+1 SIGRTMIN+2 以及可以使用kill -l
.
我有一个复杂的应用程序,其中 USR1 和 USR2 已定义为具有明确定义且不可替换的用途。
Linux 中有大量不同的信号。是否可能有另一种(可能是已弃用的)可以安全使用,而不会期望操作系统触发破坏性行为?
在这种情况下:
你可以使用 SIGHUP
至少使用 Kubuntu 还可以使用这些可用信号: SIGRTMIN SIGRTMAX SIGRTMIN+1 SIGRTMIN+2 以及可以使用kill -l
.