लिनक्स में टर्मिनल से प्रोग्राम कैसे मारें

click fraud protection

लिनक्स एप्स इन दिनों काफी अच्छी तरह से चलते हैं। नए, उत्कृष्ट सुविधाओं के साथ बेहतर कार्यक्रम जो हमें अपने कंप्यूटर से सबसे अधिक लाभ उठाने में मदद करते हैं, हर दिन बाहर आते हैं। दुर्भाग्य से, कभी-कभी, ये कार्यक्रम काम करना बंद कर देते हैं। जब आपका पसंदीदा लिनक्स प्रोग्राम बंद हो जाता है, तो क्लोज़-बटन काम नहीं करता है। लॉकअप सबसे खराब है और आपके वर्कफ़्लो के रास्ते में आने वाली समस्याओं का कारण बन सकता है। इस लेख में ऐसा क्यों है, हम प्रोग्रामों को जल्दी से पूरा करने के लिए सभी सर्वोत्तम तरीकों पर जा रहे हैं टर्मिनल लिनक्स में। हम कई आदेशों के साथ-साथ कुछ उपयोगी GUI टूल भी उपयोग करेंगे।

बिगड़ने की चेतावनी: नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें इस लेख के अंत में।

Pkill का उपयोग करना

लिनक्स में टर्मिनल से कार्यक्रमों को जल्दी से मारने का सबसे आसान तरीका pkill कमांड के साथ है। Pkill उपयोगी है क्योंकि इसके लिए यह आवश्यक नहीं है कि औसत उपयोगकर्ता विशिष्ट PID (प्रक्रिया ID नंबर) को जानता हो। इसके बजाय, आप केवल नाम लिखकर एक प्रक्रिया को समाप्त कर पाएंगे। यहाँ क्रिया में pkill का एक उदाहरण है।

instagram viewer
pkill फ़ायरफ़ॉक्स

अधिकांश उपयोगकर्ताओं के लिए, एक रूट-रूट pkill कमांड चलाना एक जिद्दी, जमे हुए कार्यक्रम को समाप्त करने के लिए पर्याप्त होगा। हालांकि यह हमेशा ऐसा नहीं होता है, और कभी-कभी आपको कुछ मांसपेशियों को फ्लेक्स करने की आवश्यकता होती है। उदाहरण के लिए, यदि आप उस प्रोग्राम को मारना चाहते हैं, जो रूट उपयोगकर्ता के रूप में चल रहा है, या यह स्वयं का उपयोगकर्ता है, तो आपको संलग्न करना होगा sudo यह करने के लिए।

सुडो ने रूटप्रोग्राम को मार दिया

फिर भी, रूट प्रोग्राम को समाप्त करने के लिए pkill टूल का उपयोग करके भी पर्याप्त नहीं हो सकता है। कभी-कभी, एक एप्लिकेशन इस तरह से काम करता है कि एक साधारण किल कमांड मदद करने वाला नहीं है। जब ऐसा होता है, तो आप -9 का उपयोग कर सकते हैं। Pkill के अंत में -9 जोड़ना आमतौर पर कार्यक्रम को बल से समाप्त होगा जब अन्य सभी विकल्प विफल हो जाते हैं।

सुडो पकिल -9 रूटप्रोग्राम

Pidof और मार का उपयोग करना

जब Pkill कमांड विफल हो जाता है, तो एक और उत्कृष्ट विकल्प है: मारना। के रूप में उसी तरह के बारे में कार्यों को मार डालो pkill, सिवाय इसके कि यह प्रोग्राम के नाम (जैसे) के बजाय प्रक्रिया आईडी संख्या के आधार पर काम करता है pkill फ़ायरफ़ॉक्स, आदि)। के साथ कार्यक्रमों को मारने के लिए नकारात्मक मार कमांड यह है कि आपको सबसे पहले यह पता लगाना होगा कि समस्याग्रस्त प्रोग्राम का PID उपयोग करने से पहले क्या है मार आदेश। इसका उपयोग करने का तरीका है pidof आदेश। यहां देखिए यह कैसे काम करता है।

पीडोफ़ फ़ायरफ़ॉक्स

पिडॉफ सही आईडी के लिए अपनी खोज पूरी करने के बाद, आप टर्मिनल में आउटपुट देखेंगे। उदाहरण के लिए:

पीडोफ़ फ़ायरफ़ॉक्स

OUTPUT: 2219

हम फिर 2219 PID ले सकते हैं और फ़ायरफ़ॉक्स को मारने के लिए इसका उपयोग कर सकते हैं।

2219 को मार डालो

ध्यान रखें कि यदि आप रूट प्रोग्राम को मारना चाहते हैं, तो आपको करने की आवश्यकता होगी:

सूदो मार २२१ ९

अंत में, यदि कोई एप्लिकेशन बंद करने से इनकार करता है, तो उपयोग करने का प्रयास करें -9. यह इसी तरह काम करता है pkill.

सूदो मार-९ २२१ ९

Htop के साथ कार्यक्रम को मार डालो

लिनक्स पर गैर-जिम्मेदार कार्यक्रमों को मारने के लिए अलग-अलग आदेशों का उपयोग नहीं करना चाहते हैं? HTOP स्थापित करने पर विचार करें। Pkill और Kill की तरह, SSH और दूरस्थ रूप से इस टूल का उपयोग करना अभी भी संभव है। चूंकि यह एक टर्मिनल में चलता है, इसलिए कार्यक्रमों को मारते समय यह अभी भी फायदेमंद है। Htop सबसे Linux सिस्टम में शामिल TOP सिस्टम प्रबंधन टूल का उन्नत संस्करण है। इसमें बहुत सारे संवर्द्धन हैं, जैसे कि CPU / RAM उपयोग और प्रक्रियाओं के बेहतर पढ़ने के लिए ग्राफिक्स।

HTOP में अन्य सुधार भी हैं जैसे उपयोगकर्ता को उपकरण को बाधित करने के डर के बिना क्षैतिज / लंबवत रूप से स्क्रॉल करने की अनुमति देता है। यह उपयोगकर्ताओं को किसी भी प्रक्रिया को मारने की अनुमति देता है जिसे वे प्रक्रिया आईडी को जानने की आवश्यकता के बिना चाहते हैं और चीजों को मारने के कई अलग-अलग तरीके दिखाते हैं।

नोट: HTOP को सही ढंग से कार्य करने के लिए Ncurses की आवश्यकता होती है। अपने लिनक्स वितरण के पैकेज प्रबंधन टूल में खोज करके "ncurses" स्थापित करें (यदि htop आपके लिए इसे स्थापित नहीं करता है)।

HTOP स्थापित करें

उबंटू

sudo apt install htop

डेबियन

sudo apt-get install होटॉप

आर्क लिनक्स

सुडो पैक्मैन -एस हॉप

फेडोरा

sudo dnf स्थापित htop

OpenSUSE

sudo zypper htop स्थापित करता है

अन्य लिनक्स

टर्मिनल खोलकर और स्थापित करने के लिए पैकेज प्रबंधन उपकरण का उपयोग करके अपने लिनक्स वितरण के लिए Htop के नवीनतम संस्करण को पकड़ो "Htop।" यदि आप इसे (किसी कारण से) नहीं पा सकते हैं, तो आधिकारिक वेबसाइट पर जाएं, स्रोत कोड डाउनलोड करने और इसे बनाने पर विचार करें स्वयं!

HTOP का उपयोग करना

टर्मिनल विंडो खोलकर, और कमांड "htop" दर्ज करके किसी भी समय HTOP टूल लॉन्च करें। वैकल्पिक रूप से, HTOP टूल को किसी भी समय एप्लिकेशन में "htop" के लिए खोज कर चलाया जा सकता है मेन्यू। "सिस्टम" या कुछ इसी तरह के तहत इसके लिए एक शॉर्टकट भी होना चाहिए।

जब HTOP खुला होता है, तो उस तीर कुंजी का उपयोग करें जिसे आप प्रबंधित करना चाहते हैं। "किल" मेनू खोलने के लिए F9 दबाएं। F6 के साथ प्रक्रियाओं को क्रमबद्ध करें, और F3 के साथ प्रोग्राम चलाने के लिए खोजें। HTOP उपकरण का उपयोग करने में सहायता चाहिए? मदद मेनू लाने के लिए अपने कीबोर्ड पर F1 बटन दबाएँ। टर्मिनल में "मैन htop" दर्ज करना भी काम करता है।

अंत में, पूरी तरह से HTOP टूल से बाहर निकलने के लिए, बस कीबोर्ड पर Q बटन दबाएं। F10 बटन का प्रयोग छोड़ने का काम भी करता है।

हमें यह उल्लेख करना चाहिए कि यदि आप टर्मिनल से प्रोग्राम्स को मारते हैं, तो एक मौका है कि आप अपना काम खो सकते हैं। एक ब्राउज़र के साथ, आप शायद टैब को पुनर्प्राप्त कर सकते हैं लेकिन अन्य कार्यक्रमों के लिए आपको अपने स्वयं के अंतर्निहित पुनर्प्राप्ति तंत्र पर भरोसा करना होगा। यदि कोई नहीं है, तो संभव है कि आप कुछ डेटा खो सकते हैं।

watch instagram story
खोज
हाल के पोस्ट