Comandos Linux · 2 min read · Sep 17, 2025
Tutorial do Comando nproc do Linux para Iniciantes (com Exemplos)
Todo processo que é executado em um sistema de computador requer CPU para fazer o que se espera dele. Pode haver momentos em que a CPU do seu sistema está sobrecarregada (devido ao número ou tipo de processos em execução no sistema), e por qualquer motivo, você deseja saber o número de unidades de processamento disponíveis para novos processos. Bem, há uma ferramenta chamada nproc que você pode usar para confirmar essa informação.
Neste tutorial, discutiremos o básico do nproc usando alguns exemplos fáceis de entender. Mas antes de fazermos isso, vale a pena mencionar que todos os exemplos incluídos neste artigo foram testados no Ubuntu 16.04 LTS.
Comando nproc do Linux
O comando nproc basicamente exibe na saída o número de unidades de processamento disponíveis. A seguir está a sintaxe da ferramenta:
nproc [OPÇÃO]...E aqui está como a página de manual da utilidade o define:
Imprime o número de unidades de processamento disponíveis para o processo atual, que pode ser menor que o número de processadores onlineA seguir estão alguns exemplos em estilo de perguntas e respostas que lhe darão uma boa ideia de como o comando nproc funciona.
Q1. Como usar o nproc?
Isso é muito fácil - tudo o que você precisa fazer é executar o comando ‘nproc’.
nprocNo meu sistema, a ferramenta produz a seguinte saída:
Então a saída produzida é ‘4’.
Vale a pena mencionar que esse número não representa o número de CPUs físicas. A saída do nproc corresponde ao campo CPUs na saída do comando lscpu.

E CPUs em si não é nada mais que:
Threads por núcleo X núcleos por soquete X soquetes
Então, no nosso caso, isso resulta em 2x2x1, que é igual a 4.
Q2. Como fazer o nproc imprimir o total de unidades de processamento instaladas?
Em vez do número de unidades de processamento disponíveis, se você quiser que o nproc exiba o total de unidades de processamento instaladas, você pode usar a opção –all.
nproc --allPor exemplo, aqui está a opção em ação:
Então, no meu sistema, o número total de unidades de processamento instaladas é 4.
Q3. Como fazer o nproc excluir algumas unidades de processamento?
Existe uma opção de linha de comando –ignore que você pode usar para dizer ao nproc que, se possível, exclua um número definido de unidades de processamento.
Por exemplo:
nproc --ignore=2PS: Caso você queira saber mais sobre o comando nproc, você pode usar as opções –help e –version.
Conclusão
Claramente, o nproc não é o tipo de ferramenta que um usuário médio da linha de comando do Linux precisaria no dia a dia, mas é sempre bom conhecer tais comandos. No entanto, se você é um administrador de sistema ou alguém cujo trabalho envolve depurar problemas relacionados ao sistema Linux, o comando nproc pode ser de grande ajuda. Você pode aprender mais sobre isso acessando sua página de manual.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.