الفرق بين المراجعتين لصفحة: «Ruby/Process::UID/re exchange»

من موسوعة حسوب
أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Process::UID.re_exchange</code> في روبي}} يُبدِّل التابع <code>re_exchange</code> معرِّفي المستخدم ا...'
 
طلا ملخص تعديل
سطر 21: سطر 21:


== انظر أيضًا ==
== انظر أيضًا ==
* التابع <code>[[Ruby/Process/UID/re exchangeable-3F|?re_exchangeable]]</code>: يتحقَّق من إمكانية التبديل بين معرِّفي المجموعة الحقيقي والفعَّال للعملية على المنصَّة الحاليَّة.
* التابع <code>[[Ruby/Process/UID/re exchangeable-3F|?re_exchangeable]]</code>: يتحقَّق من إمكانية التبديل بين معرِّفي المستخدم الحقيقي والفعَّال للعملية على المنصَّة الحاليَّة.
* التابع <code>[[Ruby/Process/UID/sid available-3F|?sid_available]]</code>: يتحقَّق إذا كانت المنصَّة الحاليَّة تمتلك ميِّزة معرِّف المجموعة المحفوظ.
* التابع <code>[[Ruby/Process/UID/sid available-3F|?sid_available]]</code>: يتحقَّق إذا كانت المنصَّة الحاليَّة تمتلك ميِّزة معرِّف المستخدم المحفوظ.
* التابع <code>[[Ruby/Process/UID/switch|switch]]</code>: يبدِّل بين معرِّفي المجموعة الفعَّال والحقيقي للعمليَّة الحاليَّة.
* التابع <code>[[Ruby/Process/UID/switch|switch]]</code>: يبدِّل بين معرِّفي المستخدم الفعَّال والحقيقي للعمليَّة الحاليَّة.


== مصادر ==
== مصادر ==

مراجعة 10:35، 27 نوفمبر 2018

يُبدِّل التابع re_exchange معرِّفي المستخدم الحقيقي والفعال (real and effective user IDs) ويُعيد معرِّف المستخدم الفعال الجديد.

هذا التابع غير متاحٍ على جميع المنصَّات.

البنية العامة

Process::UID.re_exchange  integer

القيم المعادة

يُعاد معرِّف المستخدم الفعال الجديد.

أمثلة

مثالٌ عن استخدام التابع re_exchange:

[Process.uid, Process.euid]   #=> [0, 31]
Process::UID.re_exchange      #=> 0
[Process.uid, Process.euid]   #=> [31, 0]

انظر أيضًا

  • التابع ?re_exchangeable: يتحقَّق من إمكانية التبديل بين معرِّفي المستخدم الحقيقي والفعَّال للعملية على المنصَّة الحاليَّة.
  • التابع ?sid_available: يتحقَّق إذا كانت المنصَّة الحاليَّة تمتلك ميِّزة معرِّف المستخدم المحفوظ.
  • التابع switch: يبدِّل بين معرِّفي المستخدم الفعَّال والحقيقي للعمليَّة الحاليَّة.

مصادر