تعمل تطبيقات Linux بشكل جيد هذه الأيام. برامج جديدة أفضل بميزات ممتازة تساعدنا على تحقيق أقصى استفادة من أجهزة الكمبيوتر الخاصة بنا كل يوم. لسوء الحظ ، في بعض الأحيان ، تتوقف هذه البرامج عن العمل. عندما يقفل برنامج Linux المفضل لديك ، لا يعمل النقر على زر الإغلاق. الإقفال هو الأسوأ ويسبب الكثير من المشاكل التي يمكن أن تعرقل سير عملك. لهذا السبب في هذه المقالة ، سنستعرض جميع أفضل الطرق لقتل البرامج بسرعة من طرفية في لينكس. سنستعرض أوامر متعددة ، بالإضافة إلى بعض أدوات واجهة المستخدم الرسومية المفيدة للاستخدام أيضًا.
تنبيه المفسد: قم بالتمرير لأسفل و شاهد الفيديو التعليمي في نهاية هذه المقالة.
أسهل طريقة لقتل البرامج بسرعة من Terminal في Linux هي باستخدام الأمر pkill. Pkill مفيد لأنه لا يتطلب أن يعرف المستخدم العادي PID المحدد (رقم معرف العملية). بدلاً من ذلك ، ستتمكن من إنهاء العملية بمجرد كتابة الاسم. في ما يلي مثال على pkill أثناء العمل.
pkill فايرفوكس
بالنسبة لمعظم المستخدمين ، فإن تشغيل أمر pkill غير الجذر سيكون كافيًا لإنهاء برنامج عنيد ومجمد. ليس الأمر كذلك دائمًا ، وأحيانًا ستحتاج إلى ثني بعض العضلات. على سبيل المثال ، إذا كنت ترغب في إنهاء برنامج يعمل كمستخدم أساسي ، أو أنه مستخدم خاص به ، فستحتاج إلى إرفاق
sudo إليها.قتل sudo rootprogram
ومع ذلك ، حتى باستخدام أداة pkill لإنهاء برنامج الجذر قد لا يكون كافيًا. في بعض الأحيان ، يعمل التطبيق بطريقة لا يساعدها أمر قتل بسيط. عندما يحدث هذا ، يمكنك استخدام -9. عادةً ما تؤدي إضافة -9 في نهاية pkill إلى إنهاء البرنامج بالقوة عندما تفشل جميع الخيارات الأخرى.
sudo pkill -9 rootprogram
عندما يفشل أمر Pkill ، هناك بديل ممتاز آخر: القتل. قتل وظائف بنفس الطريقة بكيل، باستثناء أنه يعمل بناءً على أرقام معرف العملية ، بدلاً من مجرد اسم البرنامج (مثل بكيل فايرفوكس ، وما إلى ذلك). الجانب السلبي لقتل البرامج مع قتل الأمر هو أنك ستحتاج أولاً إلى اكتشاف ماهية PID الخاص بالبرنامج قبل استخدام قتل أمر. الطريقة للقيام بذلك باستخدام pidof أمر. وإليك كيف يعمل.
pidof فايرفوكس
بعد اكتمال pidof البحث عن المعرف الصحيح ، سترى الإخراج في المحطة. فمثلا:
pidof فايرفوكس
الإخراج: 2219
يمكننا بعد ذلك أخذ 2219 PID واستخدامها لقتل فايرفوكس.
قتل 2219
ضع في اعتبارك أنه إذا كنت تتطلع إلى القضاء على برنامج الجذر ، فستحتاج إلى القيام بما يلي:
قتل سودو 2219
أخيرًا ، إذا رفض التطبيق التوقف ، فحاول استخدامه -9. يعمل بالمثل بكيل.
279- محمد صالح
ألا تريد استخدام أوامر فردية لقتل البرامج غير المستجيبة على Linux؟ ضع في اعتبارك تثبيت HTOP. مثل Pkill و Kill ، لا يزال من الممكن استخدام هذه الأداة عبر SSH وعن بُعد. نظرًا لأنه يعمل في محطة ، فإنه لا يزال مفيدًا عند قتل البرامج. Htop هو نسخة محسنة من أداة إدارة نظام TOP المدرجة في معظم أنظمة Linux. يحتوي على الكثير من التحسينات ، مثل الرسومات لقراءة أفضل لاستخدام CPU / RAM والعمليات.
يحتوي HTOP على تحسينات أخرى مثل السماح للمستخدم بالتمرير بقدر أكبر أفقيًا / رأسيًا دون خوف من مقاطعة الأداة. كما يتيح للمستخدمين قتل أي عملية يريدونها دون الحاجة إلى معرفة معرف العملية ويظهر العديد من الطرق المختلفة لقتل الأشياء.
ملاحظة: HTOP يتطلب Ncurses لتعمل بشكل صحيح. قم بتثبيت "ncurses" من خلال البحث في أداة إدارة حزم توزيع Linux (إذا لم يثبتها htop لك).
sudo apt تثبيت هت
sudo apt-get تثبيت htop
sudo pacman -S htop
sudo dnf تثبيت htop
sudo zypper تثبيت هت
احصل على أحدث إصدار من Htop لتوزيع Linux من خلال فتح طرفية واستخدام أداة إدارة الحزم للتثبيت "هتوب". إذا لم تتمكن من العثور عليه (لسبب ما) ، ففكر في زيارة الموقع الرسمي وتنزيل شفرة المصدر وإنشاءه نفسك!
قم بتشغيل أداة HTOP في أي وقت عن طريق فتح نافذة طرفية ، وإدخال الأمر "htop". بدلاً من ذلك ، يمكن تشغيل أداة HTOP في أي وقت بمجرد البحث عن "htop" في التطبيق قائمة طعام. يجب أيضًا أن يكون هناك اختصار لها تحت "النظام" أو شيء مماثل.
عندما يكون HTOP مفتوحًا ، استخدم مفتاح السهم لتحديد العملية التي ترغب في إدارتها. اضغط على F9 لفتح قائمة "إنهاء". فرز العمليات باستخدام F6 ، والبحث عن تشغيل البرامج باستخدام F3. هل تحتاج إلى مساعدة في استخدام أداة HTOP؟ اضغط على الزر F1 على لوحة المفاتيح لإظهار قائمة المساعدة. إدخال "man htop" في المحطة يعمل أيضًا.
أخيرًا ، للخروج من أداة HTOP تمامًا ، ما عليك سوى الضغط على زر Q على لوحة المفاتيح. استخدام زر F10 يعمل أيضًا على الإقلاع.
يجب أن نذكر أنه إذا فرضت قتل البرامج من المحطة الطرفية ، فهناك احتمال أن تفقد عملك. باستخدام المستعرض ، يمكنك على الأرجح استرداد علامات التبويب ولكن بالنسبة للبرامج الأخرى ، سيتعين عليك الاعتماد على آليات الاسترداد المضمنة الخاصة بهم. إذا لم يكن هناك أي شيء ، فمن المحتمل أن تفقد بعض البيانات.
Manokwari هو غلاف بديل لـ Gnome على سطح مكتب Linux. يستغرق الكثير م...
Folder Colors هو امتداد لمدير ملفات Linux يسمح للمستخدم بتخصيص المج...
UKUI هي بيئة سطح المكتب الأساسية لـ Ubuntu Kylin. Kylin هو محور Ubu...