Miklix

كيفية قتل عملية بالقوة في جنو/لينكس

نُشرت: ١٥ فبراير ٢٠٢٥ م في ٩:٤٣:٣٧ م UTC
آخر تحديث: ١٢ يناير ٢٠٢٦ م في ٨:٤٨:٣٧ ص UTC

تشرح هذه المقالة كيفية تحديد عملية معلقة وإيقافها بالقوة في نظام أوبونتو.


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

How to Force Kill a Process in GNU/Linux

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

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

لسوء الحظ (أو لحسن الحظ؟) لا يحدث ذلك بشكل متكرر بما يكفي لأتذكر ما يجب فعله حيال ذلك في كل مرة، لذلك قررت كتابة هذا الدليل الصغير.

أولاً، عليك إيجاد مُعرّف العملية (PID). إذا كانت العملية تابعة لبرنامج سطر أوامر، يمكنك عادةً البحث عن اسم ملفها التنفيذي، أما إذا كانت تابعة لبرنامج سطح مكتب، فقد لا يكون اسم الملف التنفيذي واضحًا دائمًا، لذا قد تحتاج إلى إجراء بعض البحث.

في حالتي، كان الأمر يتعلق ببرنامج VLC، وهو أمر كان واضحاً بما فيه الكفاية.

للحصول على معرّف العملية (PID)، عليك كتابة ما يلي:

ps aux | grep vlc

والذي سيعرض لك أي عملية قيد التشغيل تحتوي على كلمة "vlc" في اسمها.

ثم عليك تشغيل الأمر kill -9 بصلاحيات الجذر على معرف العملية (PID) الذي وجدته:

sudo kill -9 PID

(استبدل "PID" بالرقم الذي تم العثور عليه باستخدام الأمر الأول)

وهذا كل شيء :-)

شارك على بلوسكايشارك على الفيسبوكشارك على لينكدإنشارك على تمبلرشارك على إكسشارك على لينكدإنثبت على بينتريست

ميكيل كريستنسن

عن المؤلف

ميكيل كريستنسن
ميكيل هو مؤسس ومالك موقع miklix.com. يتمتع بخبرة تزيد عن 20 عامًا كمبرمج كمبيوتر/مطور برامج محترف ويعمل حاليًا بدوام كامل في إحدى شركات تكنولوجيا المعلومات الأوروبية الكبرى. عندما لا يقوم بالتدوين، يقضي وقت فراغه في مجموعة واسعة من الاهتمامات والهوايات والأنشطة، والتي قد تنعكس إلى حد ما في تنوع الموضوعات التي يغطيها هذا الموقع.