Método 1: Encontrando o número de núcleos no Ubuntu usando o comando "LSCPU"
O 'lscpu' O comando fornece todas as informações relacionadas à arquitetura da CPU.
$ lscpu
O comando acima mostrará todas as informações relacionadas à CPU, como a arquitetura da CPU, o número de núcleos da CPU, threads por núcleo, etc.
Para filtrar apenas as informações da CPU, use o 'lscpu' comando com o 'egrep' Comando assim:
$ lscpu | egrep 'cpu \ (s \)'
Como você pode ver na captura de tela anexada acima, as linhas que contêm a string "CPU" são mostradas como uma saída para o comando mencionado acima:
Esse 'lscpu' O comando coleta todas as informações do '/proc/cpuinfo' arquivo e sysfs, então isso significa que podemos obter diretamente as informações relacionadas à CPU do '/proc/cpuinfo' arquivo.
Método 2: Encontrando o número de núcleos no Ubuntu usando o arquivo "/proc/cpuinfo"
Como o nome de '/proc/cpuinfo' está dizendo, é um arquivo que contém as informações da CPU e podemos visualizar facilmente todas as informações deste arquivo usando o comando CAT:
$ cat /proc /cpuinfo
A partir desse grupo de informações, podemos filtrar as informações e obter o número exato de núcleos combinando o comando CAT, Grep e WC, como mostrado no comando abaixo:
$ cat /proc /cpuinfo | Processador Grep | wc -l
Você pode ver, mostrou apenas o número de núcleos.
Método 3: Encontrando o número de núcleos no Ubuntu usando o comando "nproc"
Em vez de usar o 'grep' comando para filtrar o número de núcleos do '/proc/cpuinfo' arquivo, existe um comando simples conhecido como 'nproc' Para obter apenas o número de núcleos:
$ nproc
Como você pode testemunhar na saída do comando acima, ele também imprimiu o número de núcleos como desejávamos.
Conclusão
Esta postagem contém três métodos fáceis e profundos para encontrar o número de núcleos e outras informações relacionadas à CPU no Ubuntu 20.04 LTS Operating System. Usando qualquer um dos métodos acima, encontrar o número de núcleos não é mais difícil.