الفرق بين المراجعتين ل"Ruby/Process/uid"

من موسوعة حسوب
< Ruby‏ | Process
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة.)
 
 
سطر 19: سطر 19:
  
 
*التابع <code>[[Ruby/Process/ppid|ppid]]</code>: يعيد معرِّف العملية الأب للعملية الحالية.
 
*التابع <code>[[Ruby/Process/ppid|ppid]]</code>: يعيد معرِّف العملية الأب للعملية الحالية.
 +
*التابع <code>[[Ruby/Process/uid-3D|uid=‎]]</code>: يضبط عند استدعائه بالشكل <code>uid= user</code> المُعرِّف الحقيقي للمستخدم المالك للعملية الحالية إلى القيمة <code>user</code>.
 
==مصادر==
 
==مصادر==
 
*[http://ruby-doc.org/core-2.5.1/Process.html#method-c-uid قسم التابع uid في الصنف Process في توثيق روبي الرسمي.]
 
*[http://ruby-doc.org/core-2.5.1/Process.html#method-c-uid قسم التابع uid في الصنف Process في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 08:26، 6 يناير 2019

يعيد التابع uid المُعرِّف الحقيقي للمستخدم المالك للعملية الحالية.

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

uid  integer
Process::UID.rid  integer
Process::Sys.getuid  integer

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

يعاد عدد صحيح يمثِّل المُعرِّف الحقيقي للمستخدم المالك للعملية الحالية.

أمثلة

مثال على استعمال التابع uid:

Process.uid   #=> 501

انظر أيضًا

  • التابع euid: يعيد مُعرِّف المستخدم الفعال (effective user ID) المالك لهذه العملية.
  • التابع gid: يعيد المُعرِّف الحقيقي للمجموعة المالكة للعملية الحالية.
  • التابع ppid: يعيد معرِّف العملية الأب للعملية الحالية.
  • التابع uid=‎: يضبط عند استدعائه بالشكل uid= user المُعرِّف الحقيقي للمستخدم المالك للعملية الحالية إلى القيمة user.

مصادر