الفرق بين المراجعتين لصفحة: «Ruby/Process::UID/re exchange»
< Ruby | Process::UID
أنشأ الصفحة ب'{{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
: يبدِّل بين معرِّفي المستخدم الفعَّال والحقيقي للعمليَّة الحاليَّة.