Eu posso matar processos e enviar sinais para eles com kill
, então não preciso de controlling terminal
(ou ctty
) para isso. Então, é a finalidade de controlling terminal
é apenas para reagir a toques do usuário? Transformando a tecla Ctrl-C
pressione em SIGINT
("ei, pare!") E detectando se o operador atrás do teclado ainda está ativo ("o teclado está desconectado - SIGHUP
, man")?
Os documentos estão cheios de detalhes que não respondem à pergunta "por que é aqui? ", o que deve ser óbvio para todos, menos eu.