Questão FC375818
Kill é um comando utilizado nos Sistemas Linux para enviar sinais a um comando/programa; ao ser empregado sem parâmetros, enviará um sinal de término ao processo executado. Sabe-se
Unix e Linux
Instituto Consulplan · 2021
Kill é um comando utilizado nos Sistemas Linux para enviar sinais a um comando/programa; ao ser empregado sem parâmetros, enviará um sinal de término ao processo executado. Sabe-se que o comando killall finaliza um processo através de seu nome e pode ser usado com parâmetros/opções.
Considerando a seguinte sintaxe: “killall -q [sinal] processo”, a opção “-q” significa que:
- Ignora a existência do processo.
- Pede confirmação sobre finalização do processo.
- Retorna, se o sinal for enviado com sucesso ao processo.
- Finaliza a execução do killall somente após concluir todos os processos.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A opção -q do comando killall ativa o modo silencioso: ela faz com que o utilitário não emita mensagens de aviso ou saída quando não encontra processos com o nome informado.
Na prática, ao executar killall -q processo, o comando tenta enviar o sinal e, se não existir nenhum processo correspondente, não imprimirá nenhuma mensagem informando essa ausência. Isso é útil em scripts ou rotinas automatizadas onde não se deseja saída desnecessária.
Portanto, dizer que -q "ignora a existência do processo" significa que o comando não reporta a não existência do processo — ele suprime avisos sobre processos não encontrados, mantendo a execução limpa.
Conteúdo do catálogo FC Concursos · Atualizado em