كيف تقتل عملية على جهاز كمبيوتر يونيكس

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

1.

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

2.

اكتب "ps - aux" في موجه المحطة الطرفية. هذا سوف يعيد قائمة من العمليات الجارية. تتضمن هذه القائمة رقم تعريف العملية أو PID واسم المستخدم الذي يقوم بتشغيل هذه العملية. دوّن ملاحظة عن PID للبرنامج الذي ترغب في قتله.

3.

اكتب "kill (PID)" في الموجه ، واستبدال PID للعملية التي تريد قتلها. إذا كنت ترغب في قتل عملية 2345 ، على سبيل المثال ، اكتب ما يلي في الموجه:

قتل 2345

4.

قم بتشغيل "ps -aux" مرة أخرى وتحقق من عدم ظهور PID للبرنامج. إذا كانت العملية لا تزال قيد التشغيل ، فقم بإجبارها على الإنهاء عن طريق تشغيل الأمر "إنهاء الأمر" باستخدام الأمر "-e":

قتل -E (PID)

تحذيرات

  • ستحتاج إلى أن تكون مالك العملية لقتلها ، أو ستحتاج إلى تسجيل الدخول كمستخدم متميز إذا كان مملوكًا لمستخدم آخر.
  • تأكد من التحقق من الصفحات الشخصية لإصدار Unix الخاص بك ، حيث تختلف علامات الأوامر بين نكهات Unix.

موصى به