저는 PuTTY를 사용하여 Windows 시스템에서 Linux 시스템으로 SSH를 연결하고 명령을 조작하고 있습니다 pkill
. 나는 w
show users 및 tty를 입력한 다음 원격 세션에서 로그아웃하면 원격 세션에서 로그아웃 할 수 있다는 것을 빨리 발견했습니다 pkill -9 -t pts/tty-number
.
하지만 특정 tty 번호를 죽일 수 없게 만드는 방법이 있는지 궁금합니다.
답변1
아니요.
해당 tty의 프로세스를 소유하고 있으므로 kill -9
pkill을 사용하여 프로세스를 보내면 신호를 포착하거나 무시할 수 없기 때문에 해당 프로세스가 "이상 종료"됩니다(참조:신호.h).
무시하도록 신호 처리기를 설정할 수 있습니다.다른신호는 있지만 -9
.