'\" t .\" Title: prlimit .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: أوامر المستخدم .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "PRLIMIT" "1" "2026-05-18" "util\-linux 2.42.1" "أوامر المستخدم" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "الاسم" prlimit \- جلب وضبط حدود موارد العملية .SH "موجز" .sp \fBprlimit\fP [خيارات] [\fB\-\-\fP\fI‎مورد\fP[\fB=\fP\fI‎حدود\fP]] [\fB\-\-pid\fP \fIمعرّف\-العملية\fP] .sp \fBprlimit\fP [خيارات] [\fB\-\-\fP\fIمورد\fP[\fB=\fP\fI‎حدود\fP]] \fIأمر\fP [\fIوسيط\fP.\|.\|.] .SH "الوصف" .sp عند إعطائه معرف عملية ومورداً واحداً أو أكثر، يحاول \fBprlimit\fP استرجاع و/أو تعديل الحدود. .sp عند إعطاء \fIأمر\fP، سيقوم \fBprlimit\fP بتشغيل هذا الأمر مع الوسائط المعطاة. .sp يتكون معامل \fIحدود\fP من قيمة لينة (soft) وقيمة صلبة (hard)، يفصل بينهما نقطتان رأسيان (:)، وذلك لتعديل القيم الموجودة. إذا لم تُعطَ أي \fIحدود\fP، سيعرض \fBprlimit\fP القيم الحالية. إذا لم تُعطَ إحدى القيمتين، فستُستخدم القيمة الموجودة حالياً. لتحديد الحد غير المحدود أو اللانهائي (\fBRLIM_INFINITY\fP)، يمكن تمرير القيمة \-1 أو سلسلة \*(Aqunlimited\*(Aq. .sp نظراً لطبيعة الحدود، يجب أن يكون الحد اللين أقل من الحد العالي (يسمى أيضاً السقف) أو مساوياً له. للاطلاع على جميع حدود الموارد المتاحة، راجع قسم \fBRESOURCE OPTIONS\fP. .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fIsoft\fP:\fIhard\fP حدد كلا الحدين. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fIsoft\fP: حدد الحد اللين فقط. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} :\fIhard\fP حدد الحد الصلب فقط. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fIقيمة\fP حدد القيمة ذاتها لكلا الحدين. .RE .SH "خيارات عامة" .sp \fB\-\-noheadings\fP .RS 4 عدم طباعة سطر الترويسة. .RE .sp \fB\-o\fP، \fB\-\-output\fP \fIقائمة\fP .RS 4 حدد أعمدة المخرجات المراد استخدامها. إذا لم يُحدد ترتيب للمخرجات، ستُستخدم مجموعة مبدئية. استخدم \fB\-\-help\fP للحصول على قائمة بجميع الأعمدة المتاحة. .RE .sp \fB\-p\fP، \fB\-\-pid\fP \fIمعرّف\-العملية\fP .RS 4 تحديد معرف العملية. دون هذا الخيار (ودون \fIأمر\fP)، ستُستخدم العملية الجارية. .RE .sp \fB\-\-raw\fP .RS 4 استخدام تنسيق المخرجات الخام. .RE .sp \fB\-\-verbose\fP .RS 4 الوضع المسهب. .RE .sp \fB\-h\fP، \fB\-\-help\fP .RS 4 اعرض نص المساعدة ثم اخرج. .RE .sp \fB\-V\fP، \fB\-\-version\fP .RS 4 اعرض الإصدار واخرج. .RE .SH "خيارات الموارد" .sp \fB\-c\fP، \fB\-\-core\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى حجم لملف الـ core. .RE .sp \fB\-d\fP، \fB\-\-data\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى حجم للبيانات. .RE .sp \fB\-e\fP، \fB\-\-nice\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى أولوية nice مسموح برفعها. .RE .sp \fB\-f\fP، \fB\-\-fsize\fP[\fB=\fP\fIحدود\fP] .RS 4 الحجم الأقصى للملف. .RE .sp \fB\-i\fP، \fB\-\-sigpending\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى عدد للإشارات المعلقة. .RE .sp \fB\-l\fP، \fB\-\-memlock\fP[\fB=\fP\fIحدود\fP] .RS 4 الحد الأقصى لمساحة عناوين الذاكرة الموصدة. .RE .sp \fB\-m\fP، \fB\-\-rss\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى حجم لمجموعة المقيمين (RSS). .RE .sp \fB\-n\fP، \fB\-\-nofile\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى عدد للملفات المفتوحة. .RE .sp \fB\-q\fP، \fB\-\-msgqueue\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى عدد من البايتات في طوابير رسائل POSIX. .RE .sp \fB\-r\fP، \fB\-\-rtprio\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى أولوية للوقت الحقيقي. .RE .sp \fB\-s\fP، \fB\-\-stack\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى حجم للمكدس. .RE .sp \fB\-t\fP، \fB\-\-cpu\fP[\fB=\fP\fIحدود\fP] .RS 4 وقت وحدة المعالجة المركزية، بالثواني. .RE .sp \fB\-u\fP، \fB\-\-nproc\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى عدد للعمليات. .RE .sp \fB\-v\fP، \fB\-\-as\fP[\fB=\fP\fIحدود\fP] .RS 4 حد مساحة العنوان. .RE .sp \fB\-x\fP، \fB\-\-locks\fP[\fB=\fP\fIحدود\fP] .RS 4 أقصى عدد من أقفال الملفات المحتفظ بها. .RE .sp \fB\-y\fP، \fB\-\-rttime\fP[\fB=\fP\fIحدود\fP] .RS 4 مهلة مهام الوقت الحقيقي. .RE .SH "ملاحظات" .sp يُدعم استدعاء النظام \fBprlimit\fP(2) منذ إصدارة لينكس 2.6.36، وستتسبب النوى الأقدم في تعطل هذا البرنامج. .SH "أمثلة" .sp \fBprlimit \-\-pid 13134\fP .RS 4 اعرض قيم الحدود لجميع الموارد الحالية. .RE .sp \fBprlimit \-\-pid 13134 \-\-rss \-\-nofile=1024:4095\fP .RS 4 اعرض حدود RSS، واضبط الحدود اللينة والصلبة لعدد الملفات المفتوحة إلى 1024 و 4095 على التوالي. .RE .sp \fBprlimit \-\-pid 13134 \-\-nproc=512:\fP .RS 4 عدّل الحد اللين فقط لعدد العمليات. .RE .sp \fBprlimit \-\-pid $$ \-\-nproc=unlimited\fP .RS 4 اضبط قيم كل من الحد اللين والسقف للعملية الحالية لعدد العمليات إلى غير محدود. .RE .sp \fBprlimit \-\-cpu=10 sort \-u hugefile\fP .RS 4 اضبط حدي وقت وحدة المعالجة المركزية اللين والصلب على عشر ثوانٍ وشغّل \fBsort\fP(1). .RE .SH "المؤلفين" .sp .MTO "dave\(atgnu.org" "Davidlohr Bueso" "" \- إحياءً لذكرى دينيس ريتشي. .SH "انظر أيضاً" .sp \fBulimit\fP(1p)، \fBprlimit\fP(2) .SH "التبليغ عن الأخطاء" .sp لتقارير العِلل، استخدم \c .URL "https://github.com/util\-linux/util\-linux/issues" "مُتتبع المشكلات" "." .SH "التوفر" .sp الأمر \fBprlimit\fP جزء من حزمة util\-linux التي يمكن تنزيلها من \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "أرشيف نواة لينكس" "."