Neste artigo vamos ver como matar processos que estão rodando no Linux e pelo terminal é claro, para quando surgir a necessidade de parar algo que está afetando nossa máquina ou realmente desejamos parar o processo.
Encontrando os processos no Linux
Bom, primeiramente antes de matar o processo que está rodando na máquina é preciso saber seu nome
Então para encontrar o processo, temos diversos comandos
O primeiro deles é o top, com este comando podemos ver todos os processos em tempo real da nossa máquina
Além disso, várias outras informações sobre ela, veja o que acontece quando digitamos o comando top no terminal:
obs: para sair dessa visualização aperte ctrl + c
Quer aprender Linux de verdade? Confira nosso curso com mais de 100 aulas e 7 horas de duração: aqui!
Outra forma possível de procurarmos processo seria por meio do comando ps aux com a ajuda de grep para filtrar resultados
Este método é basicamente uma busca nos processos que estão atualmente ativos no nosso Linux
Vamos, por exemplo, fazer uma busca por Sublime, um editor de texto muito famoso na área de web
O comando digitado foi:
ps aux | grep 'sublime'
A saída é:
Então veja que temos três resultados, os dois primeiros são processos que servem para rodar o editor Sublime e por último temos o próprio comando de grep que usamos para encontrar o processo
Bom, neste ponto já temos duas maneiras de encontrar o processo, precisamos saber agora como matar ele
Como matar o processo no Linux
Agora que possuímos informações importantes, como nome e ID do processo
Podemos optar por dois comandos:
- kill: mata um processo por ID;
- killall: mata um processo pelo nome;
Se digitarmos então:
kill 10133
Mataremos o processo do Sublime, note que o ID pode mudar de acordo como o processo é criado
Provavelmente na sua máquina o processo possua outro ID, estou usando o que apareceu quando digitei o ps aux
E da mesma forma, se digitarmos este comando:
killall sublime_text
Estaremos matando o processo Sublime, e o editor se fecha
Conclusão
Neste artigo foram apresentadas formas de matar processos que estão rodando no Linux
Vimos também como verificar quais processos estão rodando, pois conseguimos verificar o nome de quais temos que eliminar
Tornando nossa tarefa mais fácil e também mais precisa
E por hoje é isso, até o próximo post!
Confira também nosso curso de HTML e CSS gratuito no YouTube clicando aqui! Onde criamos um site do 0 até o resposivo