killall
Processos e sistema
Uso
killall [-SIGNAL] <name>Mata processos por nome em vez de por PID; o nome precisa bater exatamente com o executavel, entao `killall chrome` nao pega um processo chamado "Google Chrome".
Opções comuns
| Opção | Significado |
|---|---|
| -9 | Force, with no chance for the process to clean up. |
| -i | Ask for confirmation before each kill (Linux). |
| -u <user> | Only the processes of that user with this name. |
| -e | Require an exact match for names longer than 15 characters (Linux). |
| -w | Wait until the processes are really gone (Linux). |
| -m <pattern> | Treat the argument as a regular expression (macOS/BSD). |
Exemplos
killall nodeStop every process whose executable is named node.
killall -9 DockForce-restart the macOS Dock, which relaunches itself.
O que está rodando e o que está comendo a máquina. Identificar vem antes de matar.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que killall faz?
Mata processos por nome em vez de por PID; o nome precisa bater exatamente com o executavel, entao `killall chrome` nao pega um processo chamado "Google Chrome".
Q. Como se digita?
killall [-SIGNAL] <name> — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 6; a lista completa está em man killall. Este comando fica em Processos e sistema.
Comandos relacionados
página man: man killall