Scroll to navigation

proc_pid(5) File Formats Manual proc_pid(5)

الاسم

/proc/pid/, /proc/self/ - معلومات العملية

الوصف

/proc/pid/
يوجد دليل فرعي رقمي لكل عملية قيد التشغيل؛ يُسمى الدليل الفرعي بمعرف العملية. يحتوي كل دليل فرعي /proc/pid على الملفات الزائفة والأدلة الموصوفة أدناه.
عادةً ما تكون الملفات داخل كل دليل /proc/pid مملوكة للمستخدم الفعّال ومعرف المجموعة الفعّال للعملية. ومع ذلك، كإجراء أمني، تُجعل الملكية root:root إذا تم تعيين سمة "dumpable" للعملية إلى قيمة غير 1.
قبل لينكس 4.11، كان root:root يعني معرف المستخدم الجذر "العالمي" ومعرف المجموعة الجذر (أي UID 0 وGID 0 في فضاء المستخدم المبدئي). منذ لينكس 4.11، إذا كانت العملية في فضاء مستخدم غير مبدئي يحتوي على تعيين صالح لمعرف المستخدم (المجموعة) 0 داخل الفضاء، فإن ملكية المستخدم (المجموعة) للملفات تحت /proc/pid تُجعل بدلاً من ذلك مطابقة لمعرف المستخدم (المجموعة) الجذر للفضاء. يعني هذا أنه داخل حاوية، تعمل الأمور كما هو متوقع للمستخدم "الجذر" للحاوية.
قد تتغير سمة "dumpable" للعملية للأسباب التالية:
تم تعيين السمة صراحةً عبر عملية prctl(2) PR_SET_DUMPABLE.
تم إعادة تعيين السمة إلى القيمة في الملف /proc/sys/fs/suid_dumpable (الموصوف أدناه)، للأسباب الموصوفة في prctl(2).
إعادة تعيين سمة "dumpable" إلى 1 يعيد ملكية ملفات /proc/pid/* إلى UID و GID الفعّالين للعملية. لاحظ، مع ذلك، أنه إذا تم تعديل UID أو GID الفعّالين لاحقًا، فقد يتم إعادة تعيين سمة "dumpable"، كما هو موصوف في prctl(2). لذلك، قد يكون من المرغوب فيه إعادة تعيين سمة "dumpable" بعد إجراء أي تغييرات مرغوبة على UID أو GID الفعّالين للعملية.
/proc/self/
يشير هذا الدليل إلى العملية التي تصل إلى نظام الملفات /proc، وهو مطابق لدليل /proc المسمى بمعرف العملية الخاص بنفس العملية.

انظر أيضًا

proc(5)

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

2 مايو 2024 صفحات دليل لينكس 6.9.1