pkill Gerador de comandos
Gere comandos pkill para sinalizar processos por nome ou padrão
Começando com o pkill
## O que é o pkill?
O comando `pkill` envia sinais para processos, comparando seu nome (ou outros atributos) com um padrão — não é necessário buscar os PIDs primeiro. É um atalho conveniente que funciona em conjunto com `pgrep` e é ótimo para interromper vários processos com o mesmo nome ao mesmo tempo.
## Como Usar
1. **Insira o Padrão**: Digite o nome do processo (ou parte dele) a ser encontrado. 2. **Escolha um Sinal**: O padrão é `TERM`. Use `--signal KILL` ou `-9` para forçar outro sinal. 3. **Filtrar (opcional)**: Refine a busca por usuário (`-u`) ou terminal (`-t`). 4. **Copiar e Executar**: Copie o comando gerado para o seu terminal. Execute primeiro `pkill -e <pattern>` para visualizar quais processos serão interrompidos.
Opções Comuns
### `--signal` Nome do sinal Especifique o sinal pelo nome. O valor padrão é `TERM`. Use `KILL` (ou o atalho `-9`) para forçar, `HUP` para recarregar, `STOP`/`CONT` para pausar/recontinuar.
### `-9` Atalho para matar à força Equivalente a `--signal KILL` — mata imediatamente os processos que atendem ao padrão. Reservado para processos que ignoram um TERM adequado.
### `-u` Por usuário Apenas corresponde a processos pertencentes ao usuário especificado. Por exemplo, `pkill -u www-data php` para de executar processos PHP apenas pertencentes a www-data.
### `-t` Por terminal Corresponde a processos conectados a um TTY específico, por exemplo, `pkill -t pts/0`. Útil para limpar sessões travadas.
### `-e` Apenas ecoar Imprime o que seria sinalizado, mas não envia realmente um sinal — uma simulação. Sempre visualize com `-e` antes de usar `-9` de forma forçada.
### `-v` Inverso Corresponde a processos que NÃO atendem ao padrão (negativa a seleção). Útil para “matar tudo exceto X”.
▶Qual é a diferença entre pkill e killall?
▶Como posso visualizar com segurança o que o pkill afetará?
▶Como eu posso matar todos os processos pertencentes a um usuário específico?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.