nproc - print the number of processing units available


   nproc [OPTION]...


   Print  the number of processing units available to the current process,
   which may be less than the number of online processors

   --all  print the number of installed processors

          if possible, exclude N processing units

   --help display this help and exit

          output version information and exit


   Written by Giuseppe Scrivano.


   GNU coreutils online help: <>
   Report nproc translation bugs to <>


   Copyright  2016 Free Software Foundation, Inc.   License  GPLv3+:  GNU
   GPL version 3 or later <>.
   This  is  free  software:  you  are free to change and redistribute it.
   There is NO WARRANTY, to the extent permitted by law.


   Full documentation at: <>
   or available locally via: info '(coreutils) nproc invocation'

More Linux Commands

class(n) - create a class of objects - Linux manual page....
The fundamental construct in [incr Tcl] is the class definition. Each class acts as a template for actual objects that can be created. The class itself is a nam

ctermid(3) - get controlling terminal name - Linux man page
ctermid() returns a string which is the pathname for the current controlling terminal for this process. If s is NULL, a static buffer is used, otherwise s point

snmp_sess_init(3) - session functions - Linux manual page...
These functions define a subset of the API that can be used to manage single SNMP sessions in a multi-threaded application. Except for snmp_sess_session(), thes

srandom(3) - random number generator - Linux manual page....
The random() function uses a nonlinear additive feedback random number generator employing a default table of size 31 long integers to return successive pseudo-

XIFreeDeviceInfo(3) - get information about devices.........
The XIQueryDevice returns information about one or more input devices. If the deviceid specifies a device, ndevices_return is 1 and the returned information des

gnutls_session_get_ptr(3) - API function - Linux man page...
Get user pointer for session. Useful in callbacks. This is the pointer set with gnutls_session_set_ptr(). RETURNS the user given pointer from the session struct

XPutBackEvent(3) - put events back on the queue (Man Page)
The XPutBackEvent function pushes an event back onto the head of the displays event queue by copying the event into the queue. This can be useful if you read an

attr_get(3ncurses) - curses character and window attribute c
These routines manipulate the current attributes of the named window. The current attributes of a window apply to all characters that are written into the windo

groupmod(8) - modify a group entry - Linux manual page......
The groupmod command modifies the definition of the specified GROUP by modifying the appropriate entry in the group database. OPTIONS The options which apply to

gnutls_pkcs12_bag_get_key_id(3) - API function (Man Page)...
This function will return the key ID, of the specified bag element. The key ID is usually used to distinguish the local private key and the certificate pair. RE

innupgrade(8) - Upgrade INN configuration files (Man Page)
innupgrade is intended to be run during a major upgrade of INN to fix the configuration files with any required changes. If given a directory, it will scan that

eventlogadm(8) - push records into the Samba event log store
This tool is part of the samba(1) suite. eventlogadm is a filter that accepts formatted event log records on standard input and writes them to the Samba event l

We can't live, work or learn in freedom unless the software we use is free.