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

من موسوعة حسوب
أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Process::UID.egid</code> في روبي}} يُعيد التابع <code>egid</code> مُعرِّف المجموعة الفعَّال (ef...'
 
طلا ملخص تعديل
سطر 1: سطر 1:
{{DISPLAYTITLE:التابع <code>Process::UID.egid</code> في روبي}}
{{DISPLAYTITLE:التابع Process::UID.euid في روبي}}
يُعيد التابع <code>egid</code> مُعرِّف المجموعة الفعَّال (effective group ID) للعمليَّة الحاليَّة. هذا التابع ليس متاحًا على جميع المنصَّات.
يُعيد التابع <code>euid</code> مُعرِّف المستخدم الفعَّال (effective user ID) للعمليَّة الحاليَّة. هذا التابع ليس متاحًا على جميع المنصَّات.


== البنية العامة ==
== البنية العامة ==
سطر 11: سطر 11:


== القيم المعادة ==
== القيم المعادة ==
يُعاد مُعرِّف المجموعة الفعَّال الحالي للعملية الحالية.
يُعاد مُعرِّف المستخدم الفعَّال الحالي للعملية الحالية.


== أمثلة ==
== أمثلة ==
سطر 19: سطر 19:


== انظر أيضًا ==
== انظر أيضًا ==
* التابع <code>[[Ruby/Process/UID/change privilege|change_privilege]]</code>: يُغيِّر مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المجموعة الجديد.
* التابع <code>[[Ruby/Process/UID/change privilege|change_privilege]]</code>: يُغيِّر مُعرِّف المستخدم الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المستخدم الجديد.


* التابع <code>[[Ruby/Process/UID/rid|rid]]</code>: يُعيد معرِّف المجموعة الحقيقي للعمليَّة الحاليَّة.
* التابع <code>[[Ruby/Process/UID/rid|rid]]</code>: يُعيد معرِّف المستخدم الحقيقي للعمليَّة الحاليَّة.
* التابع <code>[[Ruby/Process/UID/from name|from_name]]</code>: يبحث عن معرِّف مجموعةٍ باسمٍ محدَّد.
* التابع <code>[[Ruby/Process/UID/from name|from_name]]</code>: يبحث عن معرِّف مستخدم ٍباسمٍ محدَّد.
* التابع <code>[[Ruby/Process/UID/grant privilege|grant_privilege]]</code>: يضبط معرِّف المجموعة الفعال ويعيده.
* التابع <code>[[Ruby/Process/UID/grant privilege|grant_privilege]]</code>: يضبط معرِّف المستخدم الفعال ويعيده.


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

مراجعة 18:57، 26 نوفمبر 2018

يُعيد التابع euid مُعرِّف المستخدم الفعَّال (effective user ID) للعمليَّة الحاليَّة. هذا التابع ليس متاحًا على جميع المنصَّات.

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

euid  integer
Process::UID.eid  integer
Process::Sys.geteuid  integer

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

يُعاد مُعرِّف المستخدم الفعَّال الحالي للعملية الحالية.

أمثلة

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

Process.euid   #=> 501

انظر أيضًا

  • التابع change_privilege: يُغيِّر مُعرِّف المستخدم الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المستخدم الجديد.
  • التابع rid: يُعيد معرِّف المستخدم الحقيقي للعمليَّة الحاليَّة.
  • التابع from_name: يبحث عن معرِّف مستخدم ٍباسمٍ محدَّد.
  • التابع grant_privilege: يضبط معرِّف المستخدم الفعال ويعيده.

مصادر