只是想知道SIGSTOP和SIGTSTP信号之间的区别。
两个信号都被设计为暂停一个过程,该过程最终将以SIGCONT
恢复。它们之间的主要区别是:
SIGSTOP
是通过程序发送的信号(例如:kill -STOP pid
),而SIGTSTP
(对于sig] nal-t终端stop也可能)可以通过用户在键盘上键入tty
驱动程序进行发送,通常是Control-Z。
SIGSTOP
不能忽略。 SIGTSTP
可能是。
/ usr / include / x86_64-linux-gnu / bits / signum.h
SIGSTOP无法被目标进程忽略。