كيفية قتل عملية بالقوة في جنو/لينكس
نُشرت: ١٥ فبراير ٢٠٢٥ م في ٩:٤٣:٣٧ م UTC
آخر تحديث: ١٢ يناير ٢٠٢٦ م في ٨:٤٨:٣٧ ص UTC
تشرح هذه المقالة كيفية تحديد عملية معلقة وإيقافها بالقوة في نظام أوبونتو.
How to Force Kill a Process in GNU/Linux
تستند المعلومات الواردة في هذا المنشور إلى نظام التشغيل أوبونتو 20.04. وقد تكون صالحة أو غير صالحة للإصدارات الأخرى.
بين الحين والآخر، قد تواجه مشكلة في تشغيل برنامج ما، حيث يتوقف عن العمل فجأة لسبب غير معروف. آخر مرة حدث هذا معي كانت مع مشغل الوسائط VLC، ولكن حدث أيضاً مع برامج أخرى.
لسوء الحظ (أو لحسن الحظ؟) لا يحدث ذلك بشكل متكرر بما يكفي لأتذكر ما يجب فعله حيال ذلك في كل مرة، لذلك قررت كتابة هذا الدليل الصغير.
أولاً، عليك إيجاد مُعرّف العملية (PID). إذا كانت العملية تابعة لبرنامج سطر أوامر، يمكنك عادةً البحث عن اسم ملفها التنفيذي، أما إذا كانت تابعة لبرنامج سطح مكتب، فقد لا يكون اسم الملف التنفيذي واضحًا دائمًا، لذا قد تحتاج إلى إجراء بعض البحث.
في حالتي، كان الأمر يتعلق ببرنامج VLC، وهو أمر كان واضحاً بما فيه الكفاية.
للحصول على معرّف العملية (PID)، عليك كتابة ما يلي:
والذي سيعرض لك أي عملية قيد التشغيل تحتوي على كلمة "vlc" في اسمها.
ثم عليك تشغيل الأمر kill -9 بصلاحيات الجذر على معرف العملية (PID) الذي وجدته:
(استبدل "PID" بالرقم الذي تم العثور عليه باستخدام الأمر الأول)
وهذا كل شيء :-)
