kill Gerador de comandos
Gerar comandos kill e killall para enviar sinais aos processos
Começando com kill
## O que é kill?
O comando `kill` envia sinais para processos — na maioria das vezes para encerrá-los, mas os sinais também podem pausar, retomar ou recarregar um processo. Use `kill` (por PID) quando souber o ID do processo, ou mude para o modo `killall` para buscar processos por nome.
## Como Usar
1. **Escolher o Modo**: Selecione `kill` (alvo um PID) ou `killall` (alvo por nome do processo). 2. **Escolher um Sinal**: O padrão é `TERM` (gracioso). Use `KILL` (ou `-9`) somente quando um processo ignora o TERM. 3. **Definir o Alvo**: Insira o PID (modo kill) ou o nome do processo (modo killall). 4. **Copiar e Executar**: Copie o comando gerado para o seu terminal.
Opções Comuns
### `-s` Sinal Especifique o sinal pelo nome. O valor padrão é `TERM`. Opções comuns: `TERM` (parada graciosa), `KILL` (forçada), `HUP` (recarregar configuração), `INT` (Ctrl-C), `STOP`/`CONT` (pausar/recontinuar), `USR1`/`USR2` (personalizado).
### `-9` Matar forçadamente (numérico) O atalho SIGKILL — o kernel mata o processo imediatamente; ele não pode ser capturado ou ignorado. Último recurso quando um processo está travado.
### `-l` Listar sinais Imprime todos os nomes dos sinais e seus números. Execute `kill -l` para descobrir o que está disponível no seu sistema.
### `-L` Listar com códigos Semelhante a `-l`, mas em uma tabela com os números dos sinais — útil para buscar um sinal numérico específico.
### `-u` Usuário (killall) Limita `killall` aos processos pertencentes a um usuário específico, por exemplo, `killall -u www-data nginx`.
### `-i` Interativo (killall) Pede confirmação antes de enviar o sinal para cada processo correspondente — uma medida de segurança para ações destrutivas.
### `-e` Correspondência exata (killall) Compara o nome do processo exatamente, em vez de como substring, evitando mortes acidentais de processos com nomes semelhantes.
▶Quando devo usar \`kill -9\` em vez de \`kill\`?
▶Como recarregar a configuração de um daemon sem reiniciá-lo?
▶Como posso matar todos os processos do nginx de uma só vez?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.