الفرق بين المراجعتين لصفحة: «Python/os/setuid»
احمد-نورالله (نقاش | مساهمات) إنشاء الصفحة |
احمد-نورالله (نقاش | مساهمات) ط ترتيب التصنيفات |
||
سطر 30: | سطر 30: | ||
* [https://docs.python.org/3/library/os.html#os.setuid قسم الوحدة os في توثيق بايثون الرسمي]. | * [https://docs.python.org/3/library/os.html#os.setuid قسم الوحدة os في توثيق بايثون الرسمي]. | ||
[[تصنيف:Python]] | [[تصنيف:Python]] | ||
[[تصنيف:Python Function]] | |||
[[تصنيف:Python os]] | [[تصنيف:Python os]] | ||
المراجعة الحالية بتاريخ 14:55، 6 أغسطس 2018
تضبط الدالة مُعرِّف مُستخدِم العملية الحالية.
البنية العامة
setuid(uid)
الدالة متوافرة في أنظمة يونكس.
المعاملات
uid
المُعرِّف المُراد إسناده لمُستخدِم العملية الحالية.
القيمة المعادة
لا تُعيد الدالة أي قيمة (أي أنَّ قيمتها المعادة None). لاحظ أنَّ الدالة يجب أن تُنفَّذ من مُستخدِم يملك صلاحيات الجذر.
أمثلة
يوضَّح المقتطف أدناه مثالًا عن استخدام الدالة ()os.setuid
لتغيير مُعرِّف مُستخدِم العملية الحالية والحصول عليه بالدالة ()os.getuid
.
>>> from os import getuid, setuid
>>> getuid()
0
>>> setuid(1)
1
انظر أيضًا
- الدالة
()os.getuid
: تُعيد المُعرِّف الحقيقي لمُستخدِم العملية الحالية.