एक लिनक्स कार्यक्रम को मारने के 5 तरीके

यह लेख आपको लिनक्स के भीतर एक एप्लिकेशन को मारने के विभिन्न तरीकों को दिखाएगा।

कल्पना कीजिए कि आपके पास फ़ायरफ़ॉक्स चल रहा है और किसी भी कारण से एक डोडी फ्लैश स्क्रिप्ट ने आपके ब्राउजर को जवाब नहीं दिया है। कार्यक्रम को बंद करने के लिए आप क्या करेंगे?

लिनक्स के भीतर किसी भी एप्लिकेशन को मारने के कई तरीके हैं। यह गाइड आपको उनमें से 5 दिखाएगा।

किल कमांड का उपयोग कर लिनक्स अनुप्रयोगों को मार डालो

पहली विधि ps का उपयोग करना और आदेशों को मारना है।

इस विधि का उपयोग करने का लाभ यह है कि यह सभी लिनक्स सिस्टम पर काम करेगा।

हत्या आदेश को उस एप्लिकेशन की प्रक्रिया आईडी को जानने की आवश्यकता है जिसे आपको मारने की आवश्यकता है और वह वह जगह है जहां पीएस आती है।

पीएस-एफआई | grep फ़ायरफ़ॉक्स

Ps कमांड आपके कंप्यूटर पर सभी चल रही प्रक्रियाओं को सूचीबद्ध करता है। -फ स्विच एक पूर्ण प्रारूप सूची प्रदान करते हैं। प्रक्रियाओं की सूची प्राप्त करने का एक और तरीका शीर्ष आदेश को चलाने के लिए है।

अब जब आपके पास प्रक्रिया आईडी है तो आप बस हत्या आदेश चला सकते हैं:

पिड मारो

उदाहरण के लिए:

1234 मारो

यदि हत्या कमांड चलाने के बाद एप्लिकेशन अभी भी मर नहीं जाता है तो आप इसे 9 -9 स्विच का उपयोग करके मजबूर कर सकते हैं:

मारो -9 1234

XKill का उपयोग कर लिनक्स अनुप्रयोगों को मार डालो

ग्राफिकल अनुप्रयोगों को मारने का एक आसान तरीका XKill कमांड का उपयोग करना है।

आपको बस इतना करना है कि या तो टर्मिनल विंडो में xkill टाइप करें या यदि आपके डेस्कटॉप वातावरण में रन कमांड सुविधा शामिल है तो रन कमांड विंडो में xkill दर्ज करें।

स्क्रीन पर एक क्रॉस हेयर दिखाई देंगे।

अब उस विंडो पर क्लिक करें जिसे आप मारना चाहते हैं।

शीर्ष कमांड का उपयोग कर लिनक्स अनुप्रयोगों को मार डालो

लिनक्स टॉप कमांड टर्मिनल टास्क मैनेजर प्रदान करता है जो कंप्यूटर पर चल रही सभी प्रक्रियाओं को सूचीबद्ध करता है।

शीर्ष इंटरफ़ेस के भीतर एक प्रक्रिया को मारने के लिए बस 'के' कुंजी दबाएं और उस एप्लिकेशन के बगल में प्रक्रिया आईडी दर्ज करें जिसे आप बंद करना चाहते हैं।

अनुप्रयोगों को मारने के लिए पीजीआरपी और पीकेल का प्रयोग करें

पहले इस्तेमाल किया गया पीएस और हत्या विधि ठीक है और सभी लिनक्स आधारित सिस्टम पर काम करने की गारंटी है।

कई लिनक्स सिस्टम में PGrep और PKill का उपयोग करके एक ही कार्य करने के लिए शॉर्टकट विधि होती है

पीजीआरपी आपको एक प्रक्रिया का नाम दर्ज करने देता है और यह प्रक्रिया आईडी देता है।

उदाहरण के लिए:

pgrep फ़ायरफ़ॉक्स

अब आप वापस की गई प्रक्रिया आईडी को पिक्ल में प्लग कर सकते हैं:

पिक्ल 1234

हालांकि प्रतीक्षा करें। यह वास्तव में उससे सरल है। PKill कमांड वास्तव में प्रक्रिया के नाम को भी स्वीकार कर सकता है ताकि आप बस टाइप कर सकें:

पिक्सेल फ़ायरफ़ॉक्स

यह ठीक है अगर आपके पास केवल एप्लिकेशन का एक उदाहरण है लेकिन यदि आपके पास एकाधिक फ़ायरफ़ॉक्स विंडो खुलती हैं और आप केवल एक को मारना चाहते हैं तो थोड़ा कम उपयोगी है। इस स्थिति में एक्सकिल बहुत उपयोगी है।

सिस्टम मॉनिटर का उपयोग कर अनुप्रयोगों को मार डालो

यदि आप GNOME डेस्कटॉप वातावरण का उपयोग कर रहे हैं तो आप अनुत्तरदायी प्रोग्राम को मारने के लिए सिस्टम मॉनीटर टूल का उपयोग कर सकते हैं।

बस गतिविधियों की खिड़की लाएं और खोज बॉक्स में "सिस्टम मॉनीटर" टाइप करें।

आइकन पर क्लिक करें और एक ग्राफिकल कार्य प्रबंधक दिखाई देगा।

चल रही प्रक्रियाओं की सूची को नीचे स्क्रॉल करें और उस एप्लिकेशन को ढूंढें जिसे आप बंद करना चाहते हैं। आइटम पर राइट-क्लिक करें और या तो "एंड प्रोसेस" या "मार प्रक्रिया" चुनें।

"एंड प्रोसेस" "कृपया आप बंद करना बंद कर देंगे" की तर्ज पर एक अच्छी छोटी सी कोशिश करता है जबकि "किल प्रोसेस" विकल्प अनजान "अब मेरी स्क्रीन बंद करें" के लिए जाता है।