الفرق بين المراجعتين لصفحة: «Ruby/Process::UID/rid»
< Ruby | Process::UID
أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Process::UID.rid</code> في روبي}} يُعيد التابع <code>rid</code> معرِّف المستخدم الحقيقي (real use...' |
طلا ملخص تعديل |
||
سطر 19: | سطر 19: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* التابع <code>[[Ruby/Process/UID/change privilege|change_privilege]]</code>: يُغيِّر مُعرِّف | * التابع <code>[[Ruby/Process/UID/change privilege|change_privilege]]</code>: يُغيِّر مُعرِّف المستخدم الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المستخدم الجديد. | ||
* التابع <code>[[Ruby/Process/UID/eid|euid]]</code>: يُعيد مُعرِّف | * التابع <code>[[Ruby/Process/UID/eid|euid]]</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:58، 26 نوفمبر 2018
يُعيد التابع rid
معرِّف المستخدم الحقيقي (real user ID) للعمليَّة الحاليَّة.
البنية العامة
uid → integer
Process::UID.rid → integer
Process::Sys.getuid → integer
القيم المعادة
يُعاد عددٌ صحيحٌ (integer) يمثِّل معرِّف المستخدم الحقيقي للعمليَّة الحاليَّة.
أمثلة
مثالٌ عن استخدام التابع rid
:
Process.uid #=> 501
انظر أيضًا
- التابع
change_privilege
: يُغيِّر مُعرِّف المستخدم الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المستخدم الجديد. - التابع
euid
: يُعيد مُعرِّف المستخدم الفعَّال للعمليَّة الحاليَّة.
- التابع
from_name
: يبحث عن معرِّف مستخدمٍ باسمٍ محدَّد. - التابع
grant_privilege
: يضبط معرِّف المستخدم الفعال ويعيده.