الفرق بين المراجعتين ل"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: يضبط معرِّف المستخدم الفعال ويعيده.

مصادر