| PRLIMIT(1) | دستورات کاربر | PRLIMIT(1) |
نام (NAME)
prlimit - دریافت و تنظیم محدودیتهای منابع یک فرایند
خلاصه دستور (SYNOPSIS)
prlimit [options] [--resource[=limits]] [--pid PID]
prlimit [options] [--resource[=limits]] command [argument...]
توضیحات (DESCRIPTION)
با دریافت شناسه فرایند (PID) و یک یا چند منبع، prlimit تلاش میکند تا محدودیتها را بازخوانی یا ویرایش کند.
هنگامی که command مشخص شده باشد، prlimit این دستور را با آرگومانهای دادهشده اجرا خواهد کرد.
پارامتر limits از یک مقدار نرم (soft) و یک مقدار سخت (hard) تشکیل شده است که با یک دونقطه (:) از هم جدا میشوند تا مقادیر موجود را تغییر دهند. اگر هیچ مقداری برای limits داده نشود، prlimit مقادیر فعلی را نمایش میدهد. اگر یکی از مقادیر داده نشود، مقدار موجود استفاده خواهد شد. برای مشخص کردن حد نامحدود یا بینهایت (RLIM_INFINITY)، میتوان مقدار -1 یا رشته 'unlimited' را ارسال کرد.
به دلیل ماهیت محدودیتها، حد نرم باید کمتر یا مساوی با حد بالا (که سقف نیز نامیده میشود) باشد. برای مشاهده تمام محدودیتهای منابع در دسترس، به بخش گزینههای منابع (RESOURCE OPTIONS) مراجعه کنید.
گزینههای عمومی (GENERAL OPTIONS)
--noheadings
-o, --output list
-p, --pid 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)
فراخوان سیستمی prlimit(2) از لینوکس 2.6.36 به بعد پشتیبانی میشود؛ هستههای قدیمیتر این برنامه را با خطا متوقف میکنند.
مثالها (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> - به یاد دنیس ریچی (Dennis M. Ritchie).
همچنین ببینید (SEE ALSO)
گزارش اشکالات (REPORTING BUGS)
برای گزارش اشکالات، از سامانه پیگیری مشکلات https://github.com/util-linux/util-linux/issues.
در دسترس بودن (AVAILABILITY)
دستور prlimit بخشی از بسته util-linux است که میتوان آن را از بایگانی هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux.
| 2026-06-16 | util-linux 2.41.5 |