الفرق بين المراجعتين لصفحة: «Ruby/Process::Sys»
أنشأ الصفحة ب'{{DISPLAYTITLE:الوحدة <code>Process::Sys</code> في روبي}} تتضمَّن الوحدة <code>Process::Sys</code> دوالًا تتعامل مع معرِّف...' |
جميل-بيلوني (نقاش | مساهمات) ط نقل جميل-بيلوني صفحة Ruby/Process/Sys إلى Ruby/Process::Sys: تصحيح العنوان. |
(لا فرق)
|
مراجعة 12:03، 4 ديسمبر 2018
تتضمَّن الوحدة Process::Sys
دوالًا تتعامل مع معرِّف المستخدم (UID) ومعرِّف المجموعة (GID) عبر توفير ارتباطٍ مباشرٍ مع استدعاءات النظام التي تحمل نفس الاسم بدلًا من الإصدارات المحمولة للدوال التي تؤدي الوظيفة نفسها الموجودة في الوحدات Process
، و Process::UID
، و Process::GID
.
توابع الصنف العامة (Public Class Methods)
getegid
يُعيد معرِّف المجموعة الفعَّال (effective group ID) لعمليَّةٍ محدَّدة.
geteuid
يُعيد معرِّف المستخدم الفعَّال (effective user ID) لعمليَّةٍ محدَّدة.
getgid
يُعيد معرِّف المجموعة الحقيقي (real group ID) لعمليَّةٍ محدَّدةٍ.
getuid
يُعيد معرِّف المستخدم الحقيقي (real user ID) لعمليَّةٍ محدَّدةٍ.
issetugid
يتحقَّق إذا كانت العمليَّة قد أُنشأت نتيجةً لاستدعاء النظام (execve(2
الذي ضُبطت فيه إمَّا بِتَّات المعرِّف setuid
أو المعرِّف setgid
(وصلاحياتٍ إضافيَّةٍ قد أُعطيت نتيجةً لذلك) أو إذا كان قد غُيِّر فيه معرِّف المجموعة الحقيقي (real)، أو الفعال (effective)، أو المحفوظ (saved) للعملية منذ بدء تنفيذها.
setegid
يضبط معرِّف المجموعة الفعَّال (effective group ID) للعمليِّة التي استدعيت معه إلى مجموعة محدَّدة.
seteuid
يضبط معرِّف المستخدم الفعَّال (effective user ID) للعمليِّة التي استدعيت معه إلى مستخدم محدَّد.
setgid
يضبط معرِّف المجموعة للعمليَّة الحاليَّة إلى معرِّف مجموعة آخر معطى.
setregid
يضبط معرِّفي المجموعة الحقيقي و/أو الفعَّال للعمليَّة الحاليَّة إلى المعرِّفين المُمرَّرين إليه.
setresgid
يضبط (المجموعة) معرِّفات المستخدم الحقيقية والفعَّالة والمحفوظة للعمليَّة الحاليَّة إلى المعرِّفات المُمرَّرة إليه.
setresuid
يضبط (المستخدم) معرِّفات المستخدم الحقيقية والفعَّالة والمحفوظة للعمليَّة الحاليَّة إلى المعرِّفات المُمرَّرة إليه.
setreuid
يضبط معرِّفي المجموعة الحقيقي و/أو الفعَّال للعمليَّة الحاليَّة إلى المعرِّفين المُمرَّرين إليه.
setrgid
يضبط معرِّف المجموعة الحقيقي (real group ID) للعمليِّة التي استدعيت معه إلى مجموعة محدَّدة.
setruid
يضبط معرِّف المستخدم الحقيقي (real user ID) للعمليِّة التي استدعيت معه إلى مستخدم محدَّد.
setuid
يضبط معرِّف المستخدم (user ID) للعمليَّة الحاليَّة إلى معرِّف مجموعة آخر معطى.