|
في الأساس هناك طرق 4 de مطر على نحو فعال أ عملية en لينكس: اقتله بالاسم ، بتحديد جزء من الاسم ، بواسطة PID ، مشيراً إلى نافذة العملية بمؤشر الماوس. دعونا نرى واحدا تلو الآخر ... |
اقتل: اقتل عملية باستخدام PID
الطريقة الأكثر تعقيدًا ولكن الأكثر دقة لقتل عملية ما هي من خلال PID ("معرف العملية"). يمكن لأي من هذه المتغيرات الثلاثة أن يخدم:
Kill -TERM pid kill -SIGTERM pid kill -15 pid
يمكنك استخدام اسم الإشارة (TERM أو SIGTERM) التي تريد إرسالها إلى العملية أو رقم تعريفها (15). للاطلاع على قائمة كاملة بالإشارات المحتملة ، أقترح مراجعة دليل القتل. للقيام بذلك ، قم بتشغيل:
يقتل الرجل
دعونا نرى مثالاً عن كيفية قتل فايرفوكس:
أولاً ، عليك معرفة معرف البرنامج الخاص بالبرنامج:
ps -ef | grep Firefox
سيعيد هذا الأمر شيئًا كالتالي:
1986؟ Sl 7:22 /usr/lib/firefox-3.5.3/firefox
نستخدم معرف المنتج الذي تم إرجاعه بواسطة الأمر أعلاه لقتل العملية:
قتل - 9 1986
killall: قتل عملية باستخدام اسمها
هذا الأمر سهل للغاية
killall process_name
شيء واحد يجب مراعاته عند استخدام هذه الطريقة هو أنه إذا كان هناك أكثر من مثيل واحد لهذا البرنامج قيد التشغيل ، فسيتم إغلاقها جميعًا.
pkill: قتل عملية باستخدام جزء من اسمها
من الممكن قتل العملية بتحديد الاسم الكامل أو جزء من الاسم. هذا يعني أنه ليس هناك حاجة لتذكر معرف المنتج الخاص بالعملية لإرسال الإشارة.
pkill part_process_name
في المقابل ، ستقتل هذه الطريقة جميع العمليات التي تحتوي على الكلمة التي تم إدخالها. هذا يعني أنه إذا كان لدينا عمليتان مفتوحتان تشاركان كلمة في الاسم ، فسيتم إغلاق كلتيهما.
xkill: اقتل عملية باختيار النافذة بالماوس
هذه هي الطريقة الأبسط والأكثر عملية. في حالة وقوع كارثة ، ما عليك سوى الضغط على Alt + F2 لإظهار مربع الحوار الذي سيتيح لك تنفيذ الأوامر. من هناك ، قم بتشغيل الأمر التالي:
اكس كيل
سيتحول مؤشر الماوس إلى جمجمة صغيرة. كل ما تبقى هو النقر فوق النافذة التي تريد إغلاقها وفويلا. وداعا العملية.
بعض التعليقات النهائية
في الختام ، أردت مشاركة بعض النصائح التي قد تكون مفيدة. في Linux ، كما هو الحال في Windows ، عندما تتوقف العملية ، يمكن إغلاق النافذة المعنية بشكل عام بالنقر فوق الزر "إغلاق" (الذي يتخذ شكل X). بعد بضع ثوانٍ ، ستظهر نافذة تسألنا عما إذا كنا نريد حقًا قتل العملية لأنها لا تستجيب بشكل صحيح. نقول نعم وهذا كل شيء.
هذا يعني أنه يجب استخدام الطرق الموضحة هنا عندما لا يحدث شيء عند النقر فوق الزر إغلاق في النافذة المعنية.
في حالة وقوع كارثة كبرى ، لا تنس أنه قبل الضغط من الممكن تنفيذ أ إعادة تشغيل "آمنة".
أخيرًا ، قد يكون من المفيد جدًا معرفة العمليات التي تعمل حاليًا. لهذا ، تحتوي بيئات سطح المكتب المختلفة (جنوم ، كيدي ، إلخ) على أدوات رسومية تسهل هذه المهمة. ومع ذلك ، في حالة عدم تمكنك من الوصول إليهم أو ببساطة تريد القيام بذلك من الجهاز ، يمكنك تنفيذ ما يلي:
تيشرت
في حالة عدم نجاح ذلك أو عدم تثبيت الحزمة المقابلة ، يمكنك دائمًا تشغيل:
PS -A
سيؤدي ذلك إلى سرد جميع العمليات الجارية ، جنبًا إلى جنب مع أسمائها ومعرفات التعريف الخاصة بها.