PRLIMIT(1) | User Commands | PRLIMIT(1) |
NAME
prlimit - get and set process resource limits
SYNOPSIS
prlimit [options] [--resource[=limits]] [--pid PID]
prlimit [options] [--resource[=limits]] command [argument...]
DESCRIPTION
Given a process ID and one or more resources, prlimit tries to retrieve and/or modify the limits.
When command is given, prlimit will run this command with the given arguments.
The limits parameter is composed of a soft and a hard value, separated by a colon (:), in order to modify the existing values. If no limits are given, prlimit will display the current values. If one of the values is not given, then the existing one will be used. To specify the unlimited or infinity limit (RLIM_INFINITY), the -1 or 'unlimited' string can be passed.
Because of the nature of limits, the soft limit must be lower or equal to the high limit (also called the ceiling). To see all available resource limits, refer to the RESOURCE OPTIONS section.
GENERAL OPTIONS
--noheadings
-o, --output list
-p, --pid
--raw
--verbose
-h, --help
-V, --version
RESOURCE OPTIONS
-c, --core[=limits]
-d, --data[=limits]
-e, --nice[=limits]
-f, --fsize[=limits]
-i, --sigpending[=limits]
-l, --memlock[=limits]
-m, --rss[=limits]
-n, --nofile[=limits]
-q, --msgqueue[=limits]
-r, --rtprio[=limits]
-s, --stack[=limits]
-t, --cpu[=limits]
-u, --nproc[=limits]
-v, --as[=limits]
-x, --locks[=limits]
-y, --rttime[=limits]
NOTES
The prlimit(2) system call is supported since Linux 2.6.36, older kernels will break this program.
EXAMPLES
prlimit --pid 13134
prlimit --pid 13134 --rss --nofile=1024:4095
prlimit --pid 13134 --nproc=512:
prlimit --pid $$ --nproc=unlimited
prlimit --cpu=10 sort -u hugefile
AUTHORS
Davidlohr Bueso <dave@gnu.org> - In memory of Dennis M. Ritchie.
SEE ALSO
REPORTING BUGS
For bug reports, use the issue tracker at https://github.com/util-linux/util-linux/issues.
AVAILABILITY
The prlimit command is part of the util-linux package which can be downloaded from Linux Kernel Archive https://www.kernel.org/pub/linux/utils/util-linux/.
2024-07-04 | util-linux 2.40.2 |