लिनक्स एक मजबूत ऑपरेटिंग सिस्टम है और अक्सर अनुत्तरदायी या सुस्त प्रदर्शन जैसे मुद्दों का सामना नहीं करता है। हालांकि, कभी-कभी, कुछ ऐप्स आप पर फ्रीज हो सकते हैं। आप या तो उनके प्रतिक्रिया देने या क्रैश होने का इंतजार कर सकते हैं या आप उन अनुत्तरदायी ऐप्स को किल कर सकते हैं।
एक अनुत्तरदायी ऐप को किल करने के कई तरीके हैं। इस पोस्ट में, हम अनुत्तरदायी एप्लिकेशन से निपटने के कुछ सर्वोत्तम तरीकों को सूचीबद्ध करेंगे। चलिए शुरू करते हैं!
नोट: हम यहां काली लिनक्स का उपयोग कर रहे हैं।
X बटन पर क्लिक करें
ऐप को बंद करने का यह सबसे सरल तरीका है, पारंपरिक तरीका X या क्लोज बटन पर क्लिक करके एप्लिकेशन को किल करना है। जब भी कोई एप्लिकेशन अनुत्तरदायी हो जाता है, तो सबसे पहले उसे छोड़ना या बंद करना होता है। इसके लिए, आपको एप्लिकेशन विंडो के दाएं या बाएं स्थित X पर क्लिक करना होगा।

यह आमतौर पर एप्लिकेशन को बंद कर देता है, हालांकि, अगर एप्लिकेशन आप पर फ्रीज हो गया है, तो अगले चरण पर जाएं।
सिस्टम मॉनिटर

सिस्टम मॉनिटर लिनक्स पर एक उपयोगिता है जो आपको वर्तमान में चल रही प्रक्रियाओं के साथ-साथ फाइल सिस्टम और संसाधनों को दिखाता है।

यदि आपके हाथ में एक अनुत्तरदायी ऐप है, तो आप इसे प्रोसेस टैब के तहत ढूंढ सकते हैं और उस पर राइट-क्लिक कर सकते हैं। कॉन्टेक्स्ट मेनू पर, आपको तीन विकल्प मिलते हैं: प्रोसेस रोकें, प्रोसेस समाप्त करें, और प्रोसेस किल करें

प्रोसेस रोकें के साथ, आपको इसे बाद में शुरू करने का विकल्प मिलता है।
प्रोसेस समाप्त करें एक प्रक्रिया को बंद करता है और एप्लिकेशन को समाप्त करता है, इस प्रक्रिया में अस्थायी फाइलों को हटाता है।
यदि उपरोक्त विकल्पों में से कोई भी काम नहीं करता है, तो एप्लिकेशन को बंद करने के लिए प्रोसेस किल करें पर क्लिक करें।
अनुत्तरदायी प्रोग्राम से निपटने के लिए इन विकल्पों का क्रम में उपयोग करना बेहतर है।
"किल" कमांड
यदि आपको कुछ भी नहीं मिल रहा है और सब कुछ फ्रीज लगता है, तो आपको टर्मिनल लॉन्च करने की आवश्यकता है। टर्मिनल प्राप्त करने के लिए CTRL+ALT+T दबाएं। कुछ कमांड हैं जिनका उपयोग ऐप को बंद करने के लिए किया जा सकता है।
आप किल कमांड का उपयोग कर सकते हैं, हालांकि, पहले आपको प्रोसेस ID जानने की आवश्यकता है। प्रोसेस ID जानने के लिए, आपको कमांड टाइप करने की आवश्यकता है:
ps aux | grep

प्रोसेस नाम को उस ऐप से बदलें जिसे आप बंद करना चाहते हैं।
ps aux | grep firefox
एक बार जब आपको प्रोसेस ID मिल जाती है, तो आप यह कमांड टाइप कर सकते हैं:

kill
यह एप्लिकेशन को तुरंत बंद कर देगा।
"pgrep" और "pkill" कमांड
यदि आपको प्रोसेस ID नहीं मिलती है, तो आप अनुत्तरदायी ऐप्स को किल करने के लिए pkill कमांड का उपयोग कर सकते हैं। आपको बस pkill कमांड के साथ एक प्रोसेस नाम चाहिए ऐप को बंद करने के लिए।
निम्न कमांड टाइप करें:

pkill
वैकल्पिक विधि: आप प्रोसेस ID प्राप्त करने के लिए pgrep कमांड का उपयोग कर सकते हैं
pgrep
एक बार जब आपको प्रोसेस ID मिल जाती है, तो प्रोसेस ID के साथ pkill टाइप करें
pkill
यह कुछ सेकंड में फ्रीज ऐप को बंद कर देगा।
किलऑल: अंतिम उपाय
यदि कोई कमांड काम नहीं करता है, तो आप अनुत्तरदायी ऐप्स से छुटकारा पाने के लिए किलऑल कमांड का उपयोग कर सकते हैं। यह कमांड एक ऐप के सभी इंस्टेंस को बंद कर देगा। उदाहरण के लिए: यदि आपके पास एक ऐप की एक से अधिक विंडो खुली हैं, तो यह उन सभी को बंद कर देगा।
Killall
उदाहरण के लिए:
Killall leafpad

यह कमांड एक प्रोग्राम को आसानी से किल कर देगा, हालांकि, इसका उपयोग केवल तब करने की सलाह दी जाती है जब बिल्कुल आवश्यक हो।
तो, अब जब आप जानते हैं कि अनुत्तरदायी प्रोग्राम से कैसे निपटना है, अगली बार जब आपके पास कोई ऐप हो जो बंद न हो, तो ऐप को बंद करने के लिए किसी भी विधि का उपयोग करें। साथ ही, यदि आप इस स्थिति का बहुत बार सामना करते हैं तो अपने हार्डवेयर को अपग्रेड करने की सिफारिश की जाती है ताकि यह दोबारा जांचा जा सके कि चीजें ठीक हैं।
लेख पसंद आया? कृपया नीचे कमेंट सेक्शन में अपने विचार बताएं।