كيف تقتل البرامج من الطرفية في لينكس

click fraud protection

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

تنبيه المفسد: قم بالتمرير لأسفل و شاهد الفيديو التعليمي في نهاية هذه المقالة.

باستخدام Pkill

أسهل طريقة لقتل البرامج بسرعة من Terminal في Linux هي باستخدام الأمر pkill. Pkill مفيد لأنه لا يتطلب أن يعرف المستخدم العادي PID المحدد (رقم معرف العملية). بدلاً من ذلك ، ستتمكن من إنهاء العملية بمجرد كتابة الاسم. في ما يلي مثال على pkill أثناء العمل.

pkill فايرفوكس

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

instagram viewer
sudo إليها.

قتل sudo rootprogram

ومع ذلك ، حتى باستخدام أداة pkill لإنهاء برنامج الجذر قد لا يكون كافيًا. في بعض الأحيان ، يعمل التطبيق بطريقة لا يساعدها أمر قتل بسيط. عندما يحدث هذا ، يمكنك استخدام -9. عادةً ما تؤدي إضافة -9 في نهاية pkill إلى إنهاء البرنامج بالقوة عندما تفشل جميع الخيارات الأخرى.

sudo pkill -9 rootprogram

باستخدام Pidof وقتل

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

pidof فايرفوكس

بعد اكتمال pidof البحث عن المعرف الصحيح ، سترى الإخراج في المحطة. فمثلا:

pidof فايرفوكس

الإخراج: 2219

يمكننا بعد ذلك أخذ 2219 PID واستخدامها لقتل فايرفوكس.

قتل 2219

ضع في اعتبارك أنه إذا كنت تتطلع إلى القضاء على برنامج الجذر ، فستحتاج إلى القيام بما يلي:

قتل سودو 2219

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

279- محمد صالح

قتل البرامج مع Htop

ألا تريد استخدام أوامر فردية لقتل البرامج غير المستجيبة على Linux؟ ضع في اعتبارك تثبيت HTOP. مثل Pkill و Kill ، لا يزال من الممكن استخدام هذه الأداة عبر SSH وعن بُعد. نظرًا لأنه يعمل في محطة ، فإنه لا يزال مفيدًا عند قتل البرامج. Htop هو نسخة محسنة من أداة إدارة نظام TOP المدرجة في معظم أنظمة Linux. يحتوي على الكثير من التحسينات ، مثل الرسومات لقراءة أفضل لاستخدام CPU / RAM والعمليات.

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

ملاحظة: HTOP يتطلب Ncurses لتعمل بشكل صحيح. قم بتثبيت "ncurses" من خلال البحث في أداة إدارة حزم توزيع Linux (إذا لم يثبتها htop لك).

قم بتثبيت HTOP

أوبونتو

sudo apt تثبيت هت

ديبيان

sudo apt-get تثبيت htop

قوس لينكس

sudo pacman -S htop

فيدورا

sudo dnf تثبيت htop

OpenSUSE

sudo zypper تثبيت هت

لينكس أخرى

احصل على أحدث إصدار من Htop لتوزيع Linux من خلال فتح طرفية واستخدام أداة إدارة الحزم للتثبيت "هتوب". إذا لم تتمكن من العثور عليه (لسبب ما) ، ففكر في زيارة الموقع الرسمي وتنزيل شفرة المصدر وإنشاءه نفسك!

باستخدام HTOP

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

عندما يكون HTOP مفتوحًا ، استخدم مفتاح السهم لتحديد العملية التي ترغب في إدارتها. اضغط على F9 لفتح قائمة "إنهاء". فرز العمليات باستخدام F6 ، والبحث عن تشغيل البرامج باستخدام F3. هل تحتاج إلى مساعدة في استخدام أداة HTOP؟ اضغط على الزر F1 على لوحة المفاتيح لإظهار قائمة المساعدة. إدخال "man htop" في المحطة يعمل أيضًا.

أخيرًا ، للخروج من أداة HTOP تمامًا ، ما عليك سوى الضغط على زر Q على لوحة المفاتيح. استخدام زر F10 يعمل أيضًا على الإقلاع.

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

watch instagram story