Tty

可以使 tty 無法殺死嗎?

  • October 27, 2015

我使用 PuTTY 從 Windows 機器 ssh 到 linux 機器,我只是在搞亂pkill命令。我很快發現我可以通過鍵入w顯示使用者和 tty 然後pkill -9 -t pts/tty-number註銷會話來註銷遠端會話。

但我想知道,有沒有辦法讓特定的 tty 號碼無法殺死?

不。

由於您擁有該 tty 上的程序,因此kill -9使用 pkill 向它們發送將導致它們“異常終止”,因為無法擷取或忽略該信號(請參閱signals.h)。

您可以設置信號處理程序以忽略其他信號,但不能-9

引用自:https://unix.stackexchange.com/questions/238959