Saltar para o conteúdo

kill (comando)

Origem: Wikipédia, a enciclopédia livre.

O comando kill do sistema operacional Unix é usado para enviar sinais a determinados processos em execução. Por padrão é enviado o sinal SIGTERM que requisita a finalização do processo, por isso o nome kill (matar). Em geral é usado desta forma:

kill pid

Onde pid é o número identificador do processo (process id) que pode ser obtido através do comando ps. Neste caso é enviado o sinal SIGTERM para o processo identificado pelo pid. Você pode especificar através de argumentos qual sinal deve ser enviado:

kill sinal pid

Onde sinal pode ser o nome dele ou o número que o identifica, precedido de -

Sinais úteis podem ser:

  • SIGINT, que possui o mesmo efeito de se pressionar Ctrl+C para interromper um programa
  • SIGSTOP, que possui o mesmo efeito de se pressionar Ctrl+Z para parar um programa
  • SIGCONT, faz o programa parado continuar a execução
  • SIGQUIT, que força o programa a fazer um core dump
  • SIGKILL, que finaliza o programa

Exemplos de uso

[editar | editar código-fonte]
 kill -9 $(pidof firefox-bin)

O comando 'pidof firefox-bin' é executado em subshel e retorna o número do pid "process identidity" do navegador firefox que será terminado pelo comando "kill -9".

Referências

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy