---
name: "rust-nproc"
section: "1"
platform: "linux"
package: "rust-coreutils"
version: "0.0.30-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rust-nproc"
---

# rust-nproc(1)

Print the number of cores available to the current process. If the \`OMP\_NUM\_THREADS\` or \`OMP\_THREAD\_LIMIT\` environment variables are set, then they will determine the minimum and maximum returned value respectively.

## NAME

nproc - Print the number of cores available to the current process. If the \`OMP\_NUM\_THREADS\` or \`OMP\_THREAD\_LIMIT\` environment variables are set, then they will determine the minimum and maximum returned value respectively.

## SYNOPSIS

**nproc** \[**--all**\] \[**--ignore**\] \[**-h**\|**--help**\] \[**-V**\|**--version**\]

## DESCRIPTION

Print the number of cores available to the current process. If the \`OMP\_NUM\_THREADS\` or \`OMP\_THREAD\_LIMIT\` environment variables are set, then they will determine the minimum and maximum returned value respectively.

## OPTIONS

- **--all**

  print the number of cores available to the system

- **--ignore**=*N*

  ignore up to N cores

- **-h**, **--help**

  Print help

- **-V**, **--version**

  Print version

## VERSION

v0.0.30
