Como obter as especificações do sistema para um PC Linux

Para verificar as especificações de um PC Linux, execute `lsblk` fastfetchpara um resumo rápido e, em seguida, use comandos específicos como lscpu`lsblk`, free -h`lsblk` lspci, `lsblk` e `lsblk` lsblkpara verificar componentes individuais.

Obtenha uma visão geral rápida com o Fastfetch.

O Fastfetch é uma ferramenta de informações do sistema, semelhante ao Neofetch, que recebe manutenção constante. Ele reúne uma visão geral compacta do sistema operacional, kernel, host, processador, placa gráfica e memória. Se já estiver instalado, abra um terminal e execute:

fastfetch
Um terminal Linux escuro exibe o Fastfetch listando informações sobre o sistema operacional, kernel, host, CPU, gráficos e memória.
O Fastfetch exibe uma visão geral compacta do PC Linux, incluindo seu sistema operacional, kernel, CPU, GPU e campos de memória.

Se o comando estiver faltando, instale o Fastfetch a partir do gerenciador de pacotes da sua distribuição. O projeto original lista atualmente estes exemplos; a disponibilidade do pacote depende da sua versão:

# Debian 13 or newer, or Ubuntu 25.04 or newer
sudo apt install fastfetch

# Fedora
sudo dnf install fastfetch

# Arch Linux
sudo pacman -S fastfetch

# openSUSE
sudo zypper install fastfetch

Versões antigas do Debian e do Ubuntu podem não incluir o Fastfetch em seus repositórios padrão. Verifique a página de instalação do repositório original antes de adicionar um repositório de terceiros. O Fastfetch é apenas um resumo: use os comandos abaixo quando precisar de um dispositivo específico, quantidade de memória instalada ou layout de disco.

Verifique a distribuição Linux e o kernel.

Leia o arquivo de identificação da distribuição e solicite unamea versão do kernel em execução:

cat /etc/os-release
uname -r
Um terminal exibe o conteúdo de /etc/os-release e o resultado do comando uname -r.
O arquivo os-release identifica a distribuição, enquanto o comando uname -r exibe a versão do kernel em execução.

/etc/os-releaseContém dados de identificação da distribuição, enquanto uname -rretorna a versão do kernel. Essas informações são úteis para verificar a compatibilidade de software ou relatar um problema no Linux. Consulte o manual do os-release e o manual do uname para obter informações sobre os campos e opções documentados.

Encontre as especificações da CPU e da memória.

Modelo do processador, núcleos e threads

Execute o comando lscpupara obter o modelo da CPU, a arquitetura, a contagem lógica de CPUs, os núcleos, os sockets e outros detalhes da topologia:

lscpu
Um terminal exibe a saída do comando lscpu, incluindo arquitetura, modelo da CPU, número de processadores, núcleos e threads.
O relatório lscpu lista o modelo e a topologia da CPU visíveis para o Linux.

O resultado descreve o que o Linux consegue ver. Em uma máquina virtual, ele pode refletir a CPU virtual atribuída ao sistema convidado em vez do processador físico do sistema hospedeiro. Para obter detalhes, consulte o manual do comando lscpu .

Memória instalada e atualmente disponível

Use free -hpara visualizar a RAM utilizável e o espaço de swap em unidades legíveis para humanos:

free -h
Um terminal exibe o comando `free -h` com os valores de memória total, usada, livre, em cache e disponível.
A tabela `free -h` resume a RAM utilizável e o espaço de troca (swap) em unidades legíveis.

A availablecoluna `mem` fornece uma estimativa rápida e melhor da memória disponível para uso pelos aplicativos do que a freecoluna `mem` sozinha, pois o Linux utiliza a RAM ociosa para caches. `mem` freenão identifica o tipo ou a velocidade nominal de um módulo DIMM. Se você precisar de detalhes em nível de módulo, tente usar ` mem` sudo dmidecode --type memory. O projeto `dmidecode` explica que lê os dados reportados pelo firmware do sistema; os valores podem estar incompletos ou não confiáveis, e alguns computadores expõem poucos detalhes. O manual gratuito descreve as colunas de memória.

Identificar dispositivos gráficos, de armazenamento e USB

Dispositivos gráficos e PCI

A maioria das placas gráficas e controladores gráficos integrados estão presentes no barramento PCI. Filtre a lista para dispositivos de exibição:

lspci -nn | grep -Ei 'vga|3d|display'
Um terminal filtra a saída do comando lspci em busca de controladores VGA, 3D ou de vídeo e exibe um exemplo de dispositivo NVIDIA.
A saída filtrada do comando lspci identifica um controlador gráfico de amostra e seu ID de fornecedor/dispositivo PCI.

Os números entre colchetes são os IDs do fornecedor e do dispositivo PCI. Se o filtro não retornar nada, execute o comando lspci -nnpara inspecionar a lista completa. Você também pode usar o comando lspci -kpara ver os drivers do kernel associados aos dispositivos. O manual do lspci explica sua saída. Se o pacote lspciestiver faltando, instale-o pciutilsusando o gerenciador de pacotes da sua distribuição.

Discos e partições

Para obter nomes de unidades, modelos, capacidades, tipos de dispositivos e pontos de montagem, execute:

lsblk -o NAME,MODEL,SIZE,TYPE,MOUNTPOINTS
Um terminal exibe as colunas lsblk para nome do disco, modelo, tamanho, tipo e pontos de montagem.
A árvore lsblk distingue discos de partições e mostra seus tamanhos e pontos de montagem.

A árvore ajuda a distinguir um disco físico de suas partições. Ela apresenta o layout do dispositivo de bloco, em vez de um teste completo de desempenho ou integridade. As colunas selecionadas facilitam a comparação e o compartilhamento da saída; consulte o manual do lsblk para obter informações sobre outros campos disponíveis.

Periféricos USB

Use lsusbeste comando para listar os dispositivos USB atualmente detectados pelo Linux:

lsusb
O comando `lsusb` exibe os hubs raiz USB, um teclado, uma webcam e outro dispositivo USB em um terminal.
A saída do comando lsusb mostra os dispositivos USB detectados no sistema, incluindo alguns periféricos.

Isso é útil para verificar se uma webcam, adaptador ou outro dispositivo USB está visível para o sistema. Não lista dispositivos PCI internos, como a maioria das placas gráficas ou controladores de rede integrados. Se o comando não estiver disponível, instale-o usbutilsa partir dos repositórios da sua distribuição. O manual do lsusb documenta suas opções.

Salvar relatório do sistema

Para manter as informações em um único arquivo de texto, execute este bloco Bash. Ele cria um novo arquivo com o nome da data e hora atuais e, em seguida, grava a saída do comando na sua pasta pessoal:

report="$HOME/system-specs-$(date +%F-%H%M%S).txt"
{
  printf '=== OS ===\n'; cat /etc/os-release
  printf '\n=== Kernel ===\n'; uname -r
  printf '\n=== CPU ===\n'; lscpu
  printf '\n=== Memory ===\n'; free -h
  printf '\n=== Storage ===\n'; lsblk -o NAME,MODEL,SIZE,TYPE,MOUNTPOINTS
  printf '\n=== PCI devices ===\n'; lspci -nn
  printf '\n=== USB devices ===\n'; lsusb
} > "$report"
printf 'Saved report to %s\n' "$report"
Um terminal agrupa comandos de hardware e redireciona sua saída para um arquivo de texto com as especificações do sistema e registro de data e hora.
Um grupo de comandos do shell grava um relatório de informações do sistema em um arquivo de texto com registro de data e hora.

Se o pacote lspci`hardware` ou ` lsusbhardware-lock` não estiver instalado, instale o pacote correspondente ou remova esse comando do bloco antes de executá-lo. Revise o relatório antes de enviá-lo para alguém: inventários de hardware podem revelar identificadores de dispositivos e comandos adicionais, como ` hardware- dmidecodelock`, podem expor números de série. Normalmente, você não precisa sudode `hardware-lock` para os comandos acima, exceto ao ler detalhes de memória relatados pelo firmware.

Deixar um comentário

Como recuperar partições perdidas e dados do disco rígido com segurança

Como recuperar partições perdidas e dados do disco rígido com segurança

Aprenda como recuperar partições e arquivos perdidos com o TestDisk e o PhotoRec. Proteja a unidade de origem, faça a verificação com segurança e salve os dados recuperados em outro disco.

Como ler códigos QR em um computador Linux

Como ler códigos QR em um computador Linux

Escaneie códigos QR no Linux com o CoBang usando uma webcam ou um arquivo de imagem. Veja as opções de instalação, etapas de configuração e correções para acesso à câmera via Flatpak.

Como alterar as configurações da webcam no Linux com o Cameractrls

Como alterar as configurações da webcam no Linux com o Cameractrls

Altere as configurações da webcam no Linux com o Cameractrls: ajuste a exposição, a cor, a redução de cintilação e outros controles compatíveis e, em seguida, verifique os modos de vídeo compatíveis.

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Instale o PhpStorm no Linux com o JetBrains Toolbox ou o arquivo tar.gz independente, além das opções Snap e Arch AUR. O Java já está incluído.

Como configurar dois painéis no XFCE 4

Como configurar dois painéis no XFCE 4

Crie um painel XFCE 4 separado para cada tela, atribua o segundo painel à saída correta, posicione-o e dimensione-o e adicione os atalhos e itens de status necessários.

Como instalar o Cisco Packet Tracer no Linux

Como instalar o Cisco Packet Tracer no Linux

Baixe o Cisco Packet Tracer 9.0.1 para Ubuntu 64 bits, instale o pacote DEB com o APT, aceite a licença no Terminal e faça login para iniciar um laboratório.

Como recortar uma imagem no Linux com o GIMP

Como recortar uma imagem no Linux com o GIMP

Remova o fundo de uma foto no Linux com o GIMP: trace o contorno do objeto, exclua o fundo selecionado, mantenha a transparência e exporte um PNG reutilizável.

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Crie uma imagem ISO de CD-ROM no Linux com o GNOME Disks ou o comando dd. Identifique a unidade óptica, monitore a cópia, verifique a imagem e saiba quando um disco danificado ou de áudio precisa de outra ferramenta.

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente no site oficial. Compare os pacotes para Windows, macOS e Linux, instale os arquivos de dados e inicie seu primeiro voo.

Aplicativo Google Tasks para desktop: como usá-lo no computador

Aplicativo Google Tasks para desktop: como usá-lo no computador

Abra o Google Tasks em um navegador, adicione um atalho do Chrome ou inicie o aplicativo automaticamente e gerencie suas tarefas agendadas pelo Agenda e pelo Gmail.