as informações da CPU em qualquer máquina incluem informações sobre o processador, os detalhes do Fornecedor, nome do modelo, arquitetura, velocidade de processamento, etc. No Linux, as informações da CPU são armazenadas em um arquivo do sistema, que pode ser lido usando um editor de texto ou pode ser lido e usado em um script de shell administrativo.
abra o arquivo / proc / cpuinfo usando um editor de texto de sua escolha.
$ vim /proc/cpuinfo
Como você pode ver na imagem acima, todas as informações como o nome do modelo, velocidade, tamanho do cache, está presente no arquivo. Você também pode visualizar o conteúdo deste arquivo diretamente na linha de comando executando:
$ less /proc/cpuinfo
Este resultado será o conteúdo na linha de comando, e você pode pressionar ‘Enter’ para ir para baixo. Além de ler este arquivo, existem poucos comandos embutidos que você pode executar para obter as informações da CPU.
comando Lscpu
Primeiro, vamos verificar o comando simples ‘lscpu’ que imprime as informações em um formato limpo e mais legível.
$ lscpu
este comando também tem algumas opções úteis. Por exemplo, você pode produzir os dados no formato ‘JSON’ usando a opção '-J'
.
$ lscpu -J
Você também pode salvar esta saída para um arquivo, simplesmente redirecionando a saída.
$ lscpu > cpuinfo.txt
Comando lshw
O lshw significa “lista de hardware’ e é um comando para obter informações sobre todo o hardware utilizado pelo sistema Linux. Podemos usar este comando com o argumento '-c CPU'
para obter uma saída curta contendo informações sobre a CPU.
$ sudo lshw -c CPU
Note que embora estamos apenas lendo as informações, este comando é recomendado para ser executado como super-utilizador, por exemplo, usando o sudo. Há menos informações nesta saída do que’ lscpu ‘e a lista de’ recursos ‘é a mesma que os’ sinalizadores ‘ listados na saída de lscpu.
conclusão
neste artigo, vimos como verificar as informações da CPU em um sistema Linux. Obviamente, existem muitos mais comandos para obter as informações da CPU, alguns dos quais não estão disponíveis por padrão e precisam ser instalados separadamente.