Sistema · 4 min read · Nov 14, 2025

Conheça seu Sistema (usando a linha de comando)

Conhecer os detalhes do seu sistema é essencial para poder resolver problemas que surgem e fazer as escolhas certas de hardware e software para garantir a compatibilidade e um bom desempenho do seu sistema. Embora existam várias ferramentas de diagnóstico, a maneira mais sólida de obter informações-chave sobre seu sistema é novamente através da linha de comando. O seguinte pode ser aplicado a qualquer distribuição GNU/Linux, independentemente da versão, ambiente de desktop e aplicativos.

1. Kernel Linux

O kernel Linux é essencialmente o coração do seu sistema, governando a maneira como seu software se comunica com seu hardware. Atuando como a camada de conexão entre os dois. Saber a versão do kernel do seu sistema é importante para acompanhar a compatibilidade do seu hardware e reverter para versões mais antigas do kernel conforme necessário. Para fazer isso, você simplesmente digita o comando: uname -v e o número da versão é impresso. Agora, se você quiser saber mais do que isso, pode digitar uname -a e o terminal imprimirá a versão do kernel, o nome do seu sistema, a arquitetura e o tempo do kernel.

Outro comando útil que diz respeito ao kernel do nosso sistema é lsmod. Este comando nos permitirá verificar quais módulos do kernel estão atualmente carregados em nosso kernel. Módulos são peças importantes de código que se carregam e descarregam dinamicamente no kernel do nosso sistema para estender sua funcionalidade. Um exemplo seria um driver proprietário para nossa placa gráfica ou um driver de placa de som.

2. Sistema Operacional

Passando para o próximo nível de importância estão os detalhes do sistema operacional. Descubra qual sistema você está usando digitando lsb_release -a em um terminal. Este comando exibirá o seguinte por ordem: módulos LSB, distribuidor do SO, descrição/nome do SO, número da versão e o codinome.

O ambiente de desktop que está rodando em seu sistema operacional é outro fator importante que você deve estar ciente. Verifique a sessão ativa digitando o seguinte comando: ls /usr/bin/*session
Como estou rodando o elementary OS que usa GNOME, eu obtenho o gnome-session como resultado. O shell usado nesta distribuição, no entanto, é um fork do GNOME-Shell padrão chamado Pantheon, usando um gerenciador de janelas chamado Gala (fork do Mutter). Para qualquer outra coisa que você queira determinar sua versão, você simplesmente digita seu nome (pacote) seguido de –version como mostrado abaixo para Gala.

3. Hardware

Para obter uma visão geral genérica do hardware do seu sistema, você simplesmente digita sudo dmidecode -q em um terminal e receberá uma lista detalhada contendo a versão do seu BIOS e modos suportados, o fabricante e número do modelo da sua placa-mãe, detalhes técnicos do seu CPU e características da sua RAM. Além disso, você também pode encontrar detalhes sobre a ocupação das portas e slots do seu sistema, valores de voltagem, velocidades suportadas e disponibilidade. Este comando é útil para determinar quantos slots DIMM de RAM existem na sua placa-mãe, qual é a velocidade máxima suportada e quantos gigabytes de memória você pode ter no total.
Falando em RAM, você pode rapidamente verificar quanta memória RAM está instalada em seu sistema e quanta dela está livre digitando simplesmente o comando free em um terminal. Detalhes sobre o arquivo de swap também são fornecidos através deste comando.

Uma coisa que não será exibida em detalhes pelo comando dmidecode é sua placa gráfica. Para saber mais sobre essa maravilhosa peça de hardware sua, você pode digitar sudo lshw -class video e receberá algumas informações básicas, como o fornecedor da GPU, nome do modelo e arquitetura.

Além do acima, você também pode digitar glxinfo para obter informações sobre a versão do driver que você está usando, a versão do OpenGL que é suportada e uma lista de todos os modos que sua placa pode suportar para o display ativo. Esta ferramenta faz parte do pacote mesa-utils, então você terá que instalá-lo antes. Se você fizer isso, pode também tentar o comando glxgears que abre uma janela de renderização 3D e mede seus quadros por segundo em intervalos de 5 segundos. Isso era especialmente útil nos velhos tempos como uma ferramenta de confirmação de que nossos drivers proprietários estão ativados e funcionando corretamente, já que o driver de código aberto teria um desempenho em níveis deprimente.

Para o adaptador wifi ou rede em geral, você pode digitar sudo lshw -C network de forma semelhante ao que fizemos para a placa gráfica. Se sua interface suportar escaneamento, você também pode digitar sudo iwlist wlan0 scan para procurar redes disponíveis dentro do alcance.

Por último, há um comando simples, mas frequentemente útil, que geralmente diz respeito aos seus periféricos, pois detecta quais dispositivos estão conectados nas portas USB do seu computador. Para verificá-los, você simplesmente digita: lsusb em um terminal. Alguns exibirão modelo e fabricante, o que é uma salvação se você está procurando por drivers “para aquela webcam”.

4. Configuração do X-Org

Outra coisa que considero muito útil para usuários comuns do dia a dia é o comando xset. Digitando xset -q em um terminal, você obterá informações cruciais sobre suas configurações do xorg e sobre o modo de blanking do protetor de tela e DPMS em particular. Para quando não houver outra maneira de desativar seu protetor de tela e evitar o incômodo blanking da tela, você pode digitar xset s noblank e pressionar enter. Isso funcionará apenas para a sessão atual, no entanto.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.