⌘K

08 – Sob Controle: Monitorando Processos e Gerenciando a Memória

Last updated

No post anterior, nós transformamos o terminal em uma central de instalação e deixamos o nosso Ubuntu tinindo com programas novos e atualizados. Mas, com tantas ferramentas incríveis à nossa disposição, o computador pode acabar sobrecarregado se abrirmos muitas coisas ao mesmo tempo.

No Windows, quando um programa trava ou o sistema fica lento, o primeiro reflexo do usuário é pressionar Ctrl + Alt + Del para abrir o Gerenciador de Tarefas. No Ubuntu, nós temos ferramentas equivalentes direto no terminal que são muito mais leves, detalhadas e poderosas.

Hoje, você vai aprender a espiar a saúde do seu computador em tempo real e a fechar qualquer programa travado com um “clique” do teclado.

Abra o seu terminal com Ctrl + Alt + T e assuma o controle!




1. De Olho em Tudo: Os comandos ‘top’ e ‘htop’

Para ver quais programas estão rodando e quanta memória RAM e Processador (CPU) eles estão engolindo neste exato segundo, nós usamos os monitoradores de sistema.

O comando ‘top’

Este é o monitor nativo do Linux. Ele é simples, direto e funciona em qualquer máquina por padrão:

💻 terminal@ubuntu: ~
$ top

A tela vai se transformar em uma lista viva que se atualiza a cada 3 segundos. Para sair dessa tela e voltar ao terminal normal, basta apertar a tecla Q.

O comando ‘htop’ (O preferido de todos)

O top é bom, mas o htop é espetacular. Ele exibe gráficos coloridos em formato de texto para a sua CPU, memória consumida e permite navegar pelos processos usando as setas do teclado. Como ele não vem instalado de fábrica, use o comando que aprendeu no post anterior para instalá-lo:

💻 terminal@ubuntu: ~
$ sudo apt install htop
$ htop

Abra o htop e veja como o visual dele é muito mais intuitivo! Para fechar, a regra é a mesma: basta apertar a tecla Q.




2. Finalizando Programas Travados com ‘kill’ e ‘killall’

No Linux, cada programa que você abre ganha um número de identidade único chamado PID (Process ID). Se você abrir o htop, vai ver o PID de cada app na primeira coluna da esquerda.

Se o navegador ou um player de vídeo travar e congelar na tela, você pode eliminá-lo imediatamente por aqui.

O comando ‘kill’ (Pelo número do processo)

Se você sabe o número do PID do programa travado (vamos supor que o app travado tenha o PID 4521), você o finaliza digitando:

💻 terminal@ubuntu: ~
$ kill 4521

O comando ‘killall’ (Pelo nome do programa)

Ficar procurando o número do PID no gráfico pode ser chato. Se você já sabe o nome do programa que travou (como o Firefox ou o Chrome), o comando killall fecha todas as janelas dele de uma vez usando apenas o nome:

💻 terminal@ubuntu: ~
$ killall firefox

Pronto! O processo é encerrado à força no mesmo milésimo de segundo e o seu sistema volta a respirar aliviado.




📌 Resumo dos Comandos de Hoje:

Comando O que faz
top / htop Mostram o uso de memória, processador e processos ativos (saia com Q).
kill [PID] Fecha um programa específico usando o seu número de identificação.
killall [nome] Fecha todas as instâncias de um programa usando o nome dele.

Monitore seu sistema de vez em quando para entender como o Ubuntu gerencia bem os recursos da sua máquina, mantendo tudo fluído mesmo com tarefas pesadas rodando ao fundo.




O que vem por aí: Controlar os processos evita que sua máquina fique lenta. Mas e se você precisar encontrar um arquivo específico perdido no meio de tanta memória? No próximo tópico, vamos ver como fazer buscas ultra-rápidas usando filtros mágicos. Te espero lá!

Still stuck? How can we help? Get Help