Processos e comando kill
Sinais para processos
Fábio dos Reis
Bóson Treinamentos 2013
Cada processo em execução no sistema operacional
monitora sinais, que são mensagens enviadas ao processo
pelo kernel ou pe...
Alguns sinais comuns
Nome do Sinal Número Descrição
HUP 1 Desconectar. Muitos daemons podem reler o
arquivo de configuraçã...
Enviar sinais para os processos.
Sintaxe:
kill -sinal PID #envia o sinal ao processo; o padrão é 15
kill -l num_sinal #mos...
killall: termina todos os processos associados com programas
cujos nomes são fornecidos como argumentos.
Sintaxe:
killall ...
Próximos SlideShares
Carregando em…5
×

Processos e comando kill - Bóson Treinamentos

1.714 visualizações

Publicada em

Processos e comando kill

Bóson Treinamentos - http://www.bosontreinamentos.com.br

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.714
No SlideShare
0
A partir de incorporações
0
Número de incorporações
87
Ações
Compartilhamentos
0
Downloads
13
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Processos e comando kill - Bóson Treinamentos

  1. 1. Processos e comando kill Sinais para processos Fábio dos Reis Bóson Treinamentos 2013
  2. 2. Cada processo em execução no sistema operacional monitora sinais, que são mensagens enviadas ao processo pelo kernel ou pelos usuários. Os sinais tem um valor numérico, esão conhecidos pelos usuários por um nome. Podemos enviar sinais aos processos por meio de comandos ou de combinações de teclas. Existem dezenas de sinais definidos para uso dos processos, e podemos utilizar alguns deles como usuários do sistema. Sinais para Processos Fábio dos Reis Bóson Treinamentos 2013
  3. 3. Alguns sinais comuns Nome do Sinal Número Descrição HUP 1 Desconectar. Muitos daemons podem reler o arquivo de configuração sem interromper seu processo. INT 2 Interromper. Equivale ao Ctrl+C TERM 15 Terminar, de forma elegante; processo finaliza sem causar problemas KILL 9 Terminar imediatamente; interrupção de emergência. TSTP 20 Parar/Pausar a execução; equivale a Ctrl+Z CONT 18 Continuar a execução (o shell envia esse sinal ao usarmos os comandos bg ou fg, após interromper o processo com TSTP). Fábio dos Reis Bóson Treinamentos 2013
  4. 4. Enviar sinais para os processos. Sintaxe: kill -sinal PID #envia o sinal ao processo; o padrão é 15 kill -l num_sinal #mostra o nome do sinal especificado pelo número. Exemplos: Enviar sinal para interromper processo de número 2525: kill -2 2525 kill -SIGINT 2525 Enviar sinal para matar os processos de PIDs 4000 e 4500: kill -9 4000 4500 kill -KILL 4000 4500 kill -SIGKILL 4000 4500 Comando kill Fábio dos Reis Bóson Treinamentos 2013
  5. 5. killall: termina todos os processos associados com programas cujos nomes são fornecidos como argumentos. Sintaxe: killall [opções] nome_programa -i Modo interativo; pergunta antes de terminar cada processo associado. Exemplo: killall firefox # Termina todos os procesos associados ao programa firefox. Comando killall Fábio dos Reis Bóson Treinamentos 2013

×