← Questões de Sistemas Operacionais

Sistemas Operacionais · CONSULPLAN · 2021

Questão comentada de Sistemas Operacionais

Kill se refere a um comando dos sistemas Linux, geralmente utilizado para a remoção de um processo. Sua sintaxe é: [kill -s sinal PIDs]. O sinal pode ser o número do sinal ou seu próprio nome. Podemos afirmar que o sinal representado pelo número “3” é:

Gabarito: C

No Linux, o comando kill nao serve apenas para "matar" processo de forma bruta. Ele envia um sinal, e cada sinal tem um numero e um nome, como SIGINT, SIGKILL e SIGQUIT. Isso ajuda voce a pedir encerramento, interrupcao ou ate gerar informacoes de depuracao, dependendo do sinal escolhido. Na tabela padrao de sinais, o numero 3 corresponde ao SIGQUIT. Esse sinal normalmente encerra o processo e pode gerar um core dump, o que o diferencia de sinais como o 9, que e o famoso SIGKILL, muito mais direto e sem chance de o processo reagir. Entao, quando a questao pergunta qual sinal e representado pelo numero 3, a resposta correta e SIGQUIT. Em provas, a banca costuma cobrar a associacao entre numero e nome do sinal, entao vale decorar pelo menos os mais classicos. Resumo rapido para fixar: 2 e SIGINT, 3 e SIGQUIT e 9 e SIGKILL. Se voce lembrar desse trio, ja resolve boa parte das questoes sobre kill no Linux.

Continue treinando

Questões relacionadas