लिनक्स पर चल रही सेवाओं को कैसे सूचीबद्ध करें

Linaksa Para Cala Rahi Seva Om Ko Kaise Sucibad Dha Karem



सेवाएँ किसी भी ऑपरेटिंग सिस्टम की रीढ़ हैं और विभिन्न अनुप्रयोगों के इष्टतम कामकाज को सुनिश्चित करने के लिए आवश्यक हैं। यह आम तौर पर डेमॉन या पृष्ठभूमि प्रक्रियाओं को संदर्भित करता है जो उपयोगकर्ता की भागीदारी के बिना स्वतंत्र रूप से चलते हैं।

उपयोगकर्ताओं को अक्सर इन सेवाओं को विभिन्न स्थितियों जैसे सिस्टम मॉनिटरिंग, सुरक्षा ऑडिट, समस्या निवारण, सेवा निर्भरता विश्लेषण आदि में देखने की आवश्यकता होती है। इसके अलावा, इन सेवाओं के बारे में जानने से आप अपने सिस्टम के संसाधनों को अधिक प्रभावी ढंग से प्रबंधित करने में सक्षम हो सकते हैं।







हालाँकि, कई लिनक्स शुरुआती हमेशा वर्तमान में चल रही सेवाओं को प्रदर्शित करने के तरीकों की तलाश में रहते हैं। तो, यह संक्षिप्त ब्लॉग बिना किसी परेशानी के लिनक्स पर चल रही सेवाओं को सूचीबद्ध करने के तरीकों के बारे में है।



लिनक्स पर चल रही सेवाओं को कैसे सूचीबद्ध करें

ऐसे विभिन्न तरीके हैं जिनसे आप लिनक्स पर चल रही सेवाओं को सूचीबद्ध कर सकते हैं। इसलिए, इस अनुभाग को एक समय में उन विधियों के बारे में विस्तार से जानने के लिए विभिन्न उप-खंडों में विभाजित किया गया है।



1. Systemctl कमांड

'Systemctl' कमांड अपनी सेवाओं सहित सिस्टम की निगरानी और प्रबंधन कर सकता है। हालाँकि, इसका दोष यह है कि यह सेवाओं को उनकी स्थिति (चालू, समाप्त या विफल) की परवाह किए बिना सूचीबद्ध करता है। इसलिए, चल रही सेवाओं को सूचीबद्ध करने के लिए, आपको निम्नलिखित कमांड का उपयोग करना होगा:





सूडो systemctl सूची-इकाइयाँ --प्रकार =सेवा --राज्य =चल रहा है

दिए गए आदेश में, '-प्रकार = सेवा' और '-राज्य = चलने' विकल्प, जैसा कि वे सुझाव देते हैं, स्पष्ट रूप से उपकरण को केवल चल रही सेवाओं को सूचीबद्ध करने का निर्देश देते हैं।



टिप्पणी:

  1. यह एक समय में केवल कुछ पंक्तियाँ सूचीबद्ध करता है। अंत तक पहुंचने के बाद, आप सूची देखना जारी रखने के लिए 'एंटर' दबा सकते हैं।
  2. कमांड का उपयोग करने के बाद, आप टर्मिनल के साथ इंटरैक्ट नहीं कर सकते। इसलिए आपको “Q” दबाकर इससे बाहर निकलना होगा।

इसके अलावा, यदि आप किसी विशिष्ट प्रोग्राम द्वारा चलाई जाने वाली सेवाओं को सूचीबद्ध करना चाहते हैं, तो परिणामों को फ़िल्टर करने के लिए 'grep' कमांड का उपयोग करें।

सूडो systemctl सूची-इकाइयाँ --प्रकार =सेवा --राज्य =चल रहा है | पकड़ एप्लिकेशन का नाम

इस कमांड में, 'app_name' को उस एप्लिकेशन या प्रोग्राम के वास्तविक नाम से बदलें जिसे आप लक्षित करना चाहते हैं। उदाहरण के लिए, आइए उन सेवाओं को सूचीबद्ध करें जो क्रॉन डेमॉन द्वारा चलाई जाती हैं:

सूडो systemctl सूची-इकाइयाँ --प्रकार =सेवा --राज्य =चल रहा है | पकड़ क्रॉन

2. नेटस्टैट कमांड

नेटस्टैट विभिन्न सेवाओं के बारे में विस्तृत जानकारी प्रदान करता है जो उनके संबंधित पोर्ट पर चल रही हैं।

सूडो नेटस्टैट -टुल्पन

यह कमांड सेवाओं और उनके संबंधित पोर्ट नंबरों और प्रक्रिया आईडी को सूचीबद्ध करता है। '-tulpn' विकल्प टीसीपी और यूडीपी सेवाओं को दिखाने के लिए परिणाम को फ़िल्टर करता है।

निष्कर्ष

सिस्टम में चल रही सेवाओं को सूचीबद्ध करना प्रशासन के लिए आवश्यक है। इसलिए, इस संक्षिप्त ब्लॉग में आपके डिवाइस पर चल रही सेवाओं को सूचीबद्ध करने के सरल तरीके शामिल हैं। हमने दो तरीके बताए जिनमें 'systemctl', 'grep' और 'netstat' कमांड का उपयोग शामिल है। इसके अलावा, ये आदेश पूरी तरह से आपके उद्देश्य को पूरा करते हैं, इसलिए हमने किसी अन्य मायावी तरीकों को सूचीबद्ध नहीं किया है।