OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

su - قم بتشغيل برنامج شل بمعرفات المستخدم والمجموعة البديلة

su يتم استخدام الأمر لبدء قذيفة كمستخدم آخر. يبدو بناء جملة الأمر كما يلي:



سو [- [ل]] [المستخدم]

سو [- [ل]] [المستخدم]


إذا تم تضمين الخيار "-l" ، فإن جلسة الصدفة الناتجة تكون a قذيفة تسجيل الدخول للمستخدم المحدد. هذا يعني أنه يتم تحميل بيئة المستخدم وتغيير دليل العمل إلى الدليل الرئيسي للمستخدم. هذا عادة ما نريده. إذا لم يتم تحديد المستخدم ، فسيتم افتراض المستخدم المتميز. لاحظ أنه (بشكل غريب) قد يتم اختصار "-l" "-" ، وهي الطريقة التي يتم استخدامها في أغلب الأحيان. لبدء قشرة للمستخدم المتميز ، سنفعل هذا:



[me @ linuxbox ~] $ سو - كلمة المرور: [root @ linuxbox ~] #

[me @ linuxbox ~] $ سو - كلمة المرور: [root @ linuxbox ~] #


بعد إدخال الأمر ، تتم مطالبتنا بكلمة مرور المستخدم المتميز. إذا تم إدخالها بنجاح ، فسيظهر موجه صدفة جديد يشير إلى أن هذه الصدفة بها امتيازات المستخدم المتميز (الحرف اللاحق "#" بدلاً من "$") ودليل العمل الحالي هو الآن الدليل الرئيسي للمستخدم المتميز (عادةً / الجذر). بمجرد دخولنا إلى الغلاف الجديد ، يمكننا تنفيذ الأوامر بصفتنا المستخدم المتميز. عند الانتهاء ، أدخل "خروج" للعودة إلى الغلاف السابق:



[root @ linuxbox ~] # خروج

[me @ linuxbox ~] $

[root @ linuxbox ~] # خروج

[me @ linuxbox ~] $


من الممكن أيضًا تنفيذ أمر واحد بدلاً من بدء أمر تفاعلي جديد باستخدام su من هنا:


su -c 'أمر'

su -c 'أمر'


باستخدام هذا النموذج ، يتم تمرير سطر أوامر واحد إلى الصدفة الجديدة للتنفيذ. من المهم وضع الأمر بين علامتي اقتباس ، لأننا لا نريد أن يحدث التوسع في غلافنا ، بل في الغلاف الجديد:


[me @ linuxbox ~] $ su -c 'ls -l / root / *'

كلمه السر:

-rw ------- 1 جذر جذر 754 2007-08-11 03:19 /root/anaconda-ks.cfg


/ root / Mail: إجمالي 0 [me @ linuxbox ~] $

[me @ linuxbox ~] $ su -c 'ls -l / root / *'

كلمه السر:

-rw ------- 1 جذر جذر 754 2007-08-11 03:19 /root/anaconda-ks.cfg


/ root / Mail: إجمالي 0 [me @ linuxbox ~] $


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: