Janeiro 9, 2022

VITUX

Sysinfo Linux - Get Linux Sistema de Informações

Ao usar o Linux, você pode precisar saber detalhes sobre o sistema que você está executando ou as especificações de hardware que você está usando. Como usuário normal do Linux ou desenvolvedor de software, é importante que você verifique a compatibilidade de um sistema de software ou hardware que deseja instalar. A linha de comando do Linux contém vários comandos integrados para ajudá-lo a se familiarizar com a plataforma de software e hardware em que está trabalhando. Este tutorial ensinará como usar todos esses comandos para obter os detalhes do sysinfo Linux.

os comandos e exemplos mencionados neste tutorial foram testados no Ubuntu 20.04 e Debian 10.

Exibir Informações Básicas do Sistema no Shell do Linux

Para saber as informações básicas sobre o sistema, você precisa estar familiarizado com o utilitário de linha de comando chamado uname-curto para unix nome.

o comando uname

o comando uname vem com vários switches. O comando básico, conforme descrito abaixo, retorna apenas o nome do Kernel:

$ uname

saída:

o Resultado do comando uname

Como você pode ver, o comando uname quando usado sem parâmetros retorna apenas o nome do kernel é o Linux para o meu sistema.

Obter o Kernel do Linux Nome

Quando você exatamente quer o comando para imprimir o nome do kernel, você vai usar o seguinte comando:

$ uname -s

Saída:

nome do Kernel apresentado com o comando uname

A saída acima tem apresentado o Linux como meu nome do kernel.

Obter o Kernel do Linux Versão

para imprimir as informações de versão do seu kernel, use o comando a seguir:

$ uname -r

Saída:

Obter informações de versão do Kernel do Linux

O comando acima foi apresentado o número de versão do meu Linux

Obter a Versão do Kernel Linux

para buscar a versão do seu kernel, use o comando a seguir:

$ uname -v

Saída:

versão do Kernel Linux

A saída acima mostra o número de versão do meu kernel.

Obter Nó de Rede Hostname

Você pode usar o seguinte comando para imprimir a rede hostname do seu nó:

$ uname -n

Você também pode usar o comando a seguir para a mesma finalidade, como é mais user-friendly:

$ uname --nodename

Saída:

Obter o nome do sistema

Ambos os comandos irá apresentar a mesma saída. Observe que o nome do host e o nome do nó podem não ser os mesmos para sistemas não Linux.

Obter Máquina de Hardware (Arquitetura i386, x86_64, sysinfo Linux)

para conhecer a arquitetura de hardware do sistema que você está trabalhando, por favor, use o seguinte comando:

$ uname --m

Saída:

Obter Linux arquitetura x86_64

A saída x86_64 significa que eu estou usando uma arquitetura de 64 bits. A saída i686 significa que um usuário está em um sistema de 32 bits.

obter Tipo de processador

para saber o tipo de processador que você está usando, use o seguinte comando:

$ uname -p

saída:

obtenha o tipo de processador Linux

esta saída mostra que estou usando um processador de 64 bits.

Obter Plataforma de Hardware

para conhecer a plataforma de hardware que você está usando, por favor, use o seguinte comando:

$ uname -i

Saída:

Obter plataforma de hardware informações

No meu caso, a saída é o mesmo que o hardware da máquina nome.

Obter informações do Sistema Operacional

O seguinte comando permitirá que você saiba o nome do sistema operacional que você está usando:

$ uname -o

Saída:

 informações do Sistema Operacional Linux

minha máquina Ubuntu exibiu a saída acima para o meu sistema.

exibindo todas as informações do comando Uname

os comandos acima exibiram informações do sistema de acordo com o tipo de switch usado. Em caso você quer ver todos as informações do sistema de uma só vez, use o seguinte comando:

$ uname -a

Saída:

uname -resultado

Você pode ver que a saída acima mostra a lista completa de sistema de informações para o usuário.

Exibição Detalhada de Informações de Hardware

Aqui vamos descrever os comandos, outros que uname, que são usados para extrair detalhadas informações de hardware do seu sistema:

Obter Informações de Hardware com lshw

O lshw utilitário permite obter importantes informações de hardware, tais como memória, CPU, discos, etc. do seu sistema. Execute o seguinte comando como um super usuário para visualizar essas informações:

$ sudo lshw

saída:

Saída do comando lshw

A saída acima é uma versão detalhada das informações de hardware do meu sistema. Você também pode visualizar um resumo das informações de hardware conforme descrito na seção a seguir.

Resumo

para exibir o resumo de seu detalhada do perfil de hardware, por favor use o seguinte comando:

$ lshw -short

Saída:

Breve resumo da lshw hardware relatório

A saída acima é uma coluna sábio resumo do perfil de hardware que está mais legível.

Criando um arquivo HTML

o utilitário lshw também permite imprimir seu perfil de hardware em um arquivo HTML como um superusuário. Use o seguinte comando para este fim:

$ sudo lshw -html > 

Exemplo:

$ sudo lshw -html > hardwareinfo.html

Saída:

Hardware relatório em formato HTML

O HTML acima ficheiro tenha sido criado no diretório /home/user/ pasta.

Obtenha informações da CPU com lscpu

o utilitário lscpu lista informações detalhadas da CPU dos arquivos sysfs e/proc / cpuinfo na tela. É assim que você pode usar este comando:

$ lscpu

saída:

detalhes da CPU mostrados com LSCPU

a saída acima exibe arquitetura de CPU, número de CPUs, núcleos, modelo de família de CPU, threads, caches de CPU e muito mais.

Obtenha informações do dispositivo de bloco com lsblk

o utilitário lsblk exibe informações sobre todos os dispositivos básicos de armazenamento do seu sistema, como disco rígido, suas partições e as unidades flash conectadas ao seu sistema.

$ lsblk

você pode usar o seguinte comando para visualizar informações muito mais detalhadas sobre todos os dispositivos:

$ lsblk -a

saída:

resultado lsblk

Obtenha informações do dispositivo USB com lsusb

o comando lsusb lista informações sobre todos os controladores USB e os dispositivos conectados a eles. Execute o seguinte comando:

$ lsusb

você também pode usar o seguinte comando para visualizar informações muito detalhadas sobre cada dispositivo USB.

$ lsusb -v

Saída:

Detalhes sobre os dispositivos USB

Esta saída exibe todos os controladores USB e dispositivos conectados.

Obter Informações Sobre Outros Dispositivos

Você também pode exibir informações sobre os seguintes dispositivos do seu sistema:

  • dispositivos PCI

Comando: $ lspci

  • dispositivos SCSI

Comando: $ lsscsi

  • dispositivos SATA

Comando:

$ hdparm e.g. $ hdparm /dev/sda2

Depois de praticar junto com este tutorial, você nunca vai falhar para recuperar sysinfo sobre o Linux e o hardware subjacente de seu sistema. Isso ajudará você a verificar as especificações do sistema e se o hardware ou software em potencial é compatível ou não com o seu sistema.

Obtenha detalhes do sistema Linux e Hardware na linha de comando

Deixe uma resposta

O seu endereço de email não será publicado.