الانتقال إلى المحتوى الرئيسي

كيفية معرفة المستخدم الذي يتم تشغيل العملية على لينكس: أوامر وتعليمات مفيدة

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

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

بس - يو اسم المستخدم

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

أعلى

(اضغط على " يو " وأدخل اسم المستخدم)

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

اسم المستخدم

بالإضافة إلى هذه الأوامر ، هناك أيضا خيار استخدام الأمر لسوف. يتيح لك هذا الأمر عرض قائمة بالملفات والعمليات المفتوحة مرتبة حسب المعلمات المختلفة. من أجل معرفة المستخدم الذي تعمل العمليات نيابة عنه ، حدد الخيار-يو واسم المستخدم:

اسم المستخدم

وبالتالي ، هناك العديد من الأوامر والتعليمات التي ستساعدك على معرفة المستخدم الذي بدأت منه العملية على نظام التشغيل لينكس. يمكن أن تكون هذه الأدوات مفيدة لتصحيح الأخطاء وتحليل تشغيل النظام ، وكذلك لتحديد مالك عمليات محددة.

  1. أوامر وتعليمات لتحديد المستخدم الذي بدأ العملية على لينكس
  2. كيفية معرفة المستخدم الذي بدأ العملية: مرجع الأمر
  3. سؤال وجواب
  4. كيف يمكنني معرفة المستخدم الذي بدأ العملية على لينكس?
  5. ما الأمر الذي يجب أن أستخدمه لمعرفة اسم المستخدم الذي يتم بموجبه تشغيل عملية معينة?
  6. كيف يمكنني معرفة إيد المستخدم نيابة عن العملية قيد التشغيل?
  7. كيف يمكنني معرفة دائرة المخابرات العامة للمستخدم نيابة عنه عملية قيد التشغيل?
  8. كيف يمكنني التحقق مما إذا كانت العملية قيد التشغيل نيابة عن مستخدم معين?

أوامر وتعليمات لتحديد المستخدم الذي بدأ العملية على لينكس

في لينكس ، وهناك العديد من الأوامر والتعليمات التي تسمح لك لتحديد المستخدم الذي بدأ عملية معينة. يمكن أن يكون هذا مفيدا ، على سبيل المثال ، لمعرفة المسؤول عن أداء مهام معينة أو لتتبع نشاط المستخدم في النظام.

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

عادة ، سوف تستخدم بس أوكس أو الأمر الأعلى لتحديد المستخدم الذي بدأ العملية على لينكس. تعرض هذه الأوامر معلومات مفصلة حول العمليات ، بما في ذلك معلومات حول المستخدم الذي بدأ العملية.

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

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

كيفية معرفة المستخدم الذي بدأ العملية: مرجع الأمر

هناك العديد من الأوامر في نظام التشغيل لينكس التي تسمح لك لمعرفة المستخدم الذي بدأ العملية. دعونا ننظر إلى بعض منهم:

  • : أمر لعرض معلومات حول العمليات. لمعرفة المستخدم الذي بدأ العملية ، يمكنك استخدام الخيارات التالية:
  • : أمر تفاعلي لعرض قائمة العمليات التي تعمل على النظام. لمعرفة المستخدم الذي بدأ العملية ، يمكنك استخدام المفاتيح التالية:
  • : أمر للبحث عن العمليات بأسمائها أو سماتها الأخرى. لمعرفة المستخدم الذي تعمل منه العملية ، يمكنك استخدام الخيار التالي:
  • : أمر لعرض المعلومات حول العمليات بالكامل. لمعرفة المستخدم الذي بدأ العملية ، يمكنك استخدام الحقول التالية:

هذه ليست سوى بعض الأوامر التي يمكن أن تساعدك على معرفة المستخدم الذي يقوم بتشغيل العملية على لينكس. اعتمادا على التوزيع وتكوين النظام ، قد تكون هناك طرق أخرى. آمل أن يساعدك هذا الدليل في حل مشكلتك.

سؤال وجواب

كيف يمكنني معرفة المستخدم الذي يقوم بتشغيل عملية على لينكس?

إظهار معرف المستخدم الذي يتم تشغيل كل عملية نيابة عنه.

ما الأمر الذي يجب أن أستخدمه لمعرفة اسم المستخدم الذي يتم بموجبه تشغيل عملية معينة?

. هنا ، بدلا من [بيد] ، تحتاج إلى تحديد معرف العملية التي تريد معرفة اسم المستخدم.

كيف يمكنني معرفة إيد المستخدم نيابة عن العملية قيد التشغيل?

. بدلا من [بيد] ، يجب عليك تحديد معرف العملية التي تريد معرفة إيد المستخدم.

كيف يمكنني معرفة دائرة المخابرات العامة للمستخدم نيابة عنه عملية قيد التشغيل?

. بدلا من [بيد] ، أدخل معرف العملية التي تريد معرفة جد المستخدم.

كيف يمكنني التحقق مما إذا كانت العملية قيد التشغيل نيابة عن مستخدم معين?

. أدخل اسم المستخدم الذي تهتم به بدلا من [اسم المستخدم]. إذا رأيت إخراج العملية كنتيجة للأمر ، فسيتم تشغيل العملية نيابة عن هذا المستخدم.