सिस्टम प्रशासकों के लिए 6 उपयोगी लिनक्स कमांड लाइन टूल्स
कमांड लाइन गंभीर रूप से शक्तिशाली है। इसके साथ उपयोगकर्ता भारी जीयूआई उपकरणों के साथ झगड़ा करने की आवश्यकता के बिना त्वरित उत्तराधिकार में कंप्यूटर और यहां तक कि सर्वरों पर शक्तिशाली कार्रवाइयां निष्पादित कर सकते हैं, और यहां तक कि स्वचालित स्क्रिप्ट्स को भी बुला सकते हैं जो एक साथ कई बार बड़ी मात्रा में कार्य कर सकते हैं। जब गंभीर प्रणाली प्रशासन करने की बात आती है तो यह विशेष रूप से उपयोगी होता है।
टर्मिनल-आधारित टूल के साथ, उपयोगकर्ता दूरस्थ रूप से और आसानी से बड़ी मात्रा में जानकारी तक पहुंच प्राप्त कर सकते हैं। लिनक्स पर सबसे अच्छे कमांड लाइन आधारित टूल क्या हैं? चलो पता करते हैं!
lsof
जब प्रोग्राम संचालित होते हैं, तो उन्हें अक्सर सिस्टम पर कुछ फ़ाइलों तक पहुंच होती है। ये फ़ाइलें छवियों, वीडियो फ़ाइलों, या यहां तक कि केवल पुस्तकालय फ़ाइलों तक पहुंचा जा सकता है। यह टूल उपयोगी है क्योंकि यह उपयोगकर्ता को उन तक पहुंचने वाले कार्यक्रमों की प्रक्रियाओं के साथ किसी भी और सभी खुली फ़ाइलों की एक सूची देखने की अनुमति देता है।
चूंकि Lsof
बहुत प्रसिद्ध है, इसलिए उपयोगकर्ताओं को बाहर जाने और इंस्टॉल करने की आवश्यकता नहीं है। संभावना है कि यह सिस्टम पर पहले ही स्थापित है। इसका परीक्षण करने के लिए बस lsof
कमांड चलाएं।
Nmap
एनएमएपी (नेटवर्क मैपर) एक कमांड लाइन उपकरण है जो उपयोगकर्ता को नेटवर्क का नक्शा बनाने की अनुमति देता है। केवल एक कमांड लाइन उपकरण होने के बावजूद, नेटवर्क मैपर में कई विकल्प हैं। यह नेटवर्क होस्ट, ऑपरेटिंग सिस्टम और स्कैन बंदरगाहों को खोज सकता है, फ़ायरवॉल सुरक्षा की जांच कर सकता है, और यहां तक कि मौजूद नेटवर्क शोषण भी उपलब्ध हो सकता है।
इस सूची में कई टूल की तरह, अधिकांश लिनक्स वितरण सॉफ्टवेयर रिपॉजिटरीज़ में एनएमएपी पाया जाता है। इसे स्थापित करने के लिए, एनएमएपी की खोज करें और इसे इंस्टॉल करें।
Tcpstat
टीसीपीस्टैट एक टर्मिनल प्रोग्राम है जो उपयोगकर्ता को नेटवर्क इंटरफ़ेस जानकारी को वापस पढ़ और रिपोर्ट कर सकता है। कार्यक्रम वास्तविक समय में या एक डंप फ़ाइल से डेटा पढ़ने के द्वारा सीधे एक विशिष्ट डिवाइस की निगरानी करके ऐसा कर सकता है। विशेष रूप से सिस्टम प्रशासकों के लिए विशिष्ट नेटवर्क कार्ड के प्रदर्शन को ढूंढने के लिए एक सरल, लेकिन उपयोगी उपयोगिता।
टीसीपीस्टैट स्थापित करने के लिए, अपने लिनक्स वितरण पैकेज पैकेज को जांचें। वैकल्पिक रूप से, pkgs.org पर इसका एक पैकेज डाउनलोड करें, या सीधे डेवलपर से स्रोत कोड प्राप्त करें।
htop
होप टर्मिनल-आधारित टूल पर एक सुधार है जिसे "टॉप" कहा जाता है। यह बेहतर दृश्य रीडआउट (मेनू और उपयोगकर्ता इंटरफेस) जैसे शीर्ष पर सुधार प्रदान करता है, अधिक उपयोगकर्ता के अनुकूल और शीर्ष से इंटरैक्टिव आदि। यह प्रोग्राम उपयोगकर्ताओं को देखने की अनुमति देता है चल रहे प्रोग्राम, प्रक्रियाओं, मेमोरी उपयोग, और लिनक्स डेस्कटॉप पर एक सामान्य कार्य प्रबंधन जीयूआई उपकरण में जो कुछ भी आप देखेंगे।
यह टूल सिस्टम प्रशासकों के लिए विशेष रूप से सहायक है जो रिमोट कनेक्शन पर गैर-प्रतिक्रियात्मक कार्यक्रमों को मारने, पुनरारंभ करने या निलंबित करने के आसान तरीकों की तलाश में हैं। यह समग्र CPU और मेमोरी प्रदर्शन पर जांच करते समय भी आसान होता है। कार्यक्रम अधिकांश लिनक्स वितरण पैकेज पैकेज में उपलब्ध है। टर्मिनल विंडो खोलें और इसे इंस्टॉल करने के लिए "htop" खोजें।
tcpdump
उन लोगों के लिए जो नेटवर्क पैकेट को देखने के लिए एक रास्ता तलाश रहे हैं, वहां टीसीपीडम्प है। यह एक साधारण पैकेज विश्लेषण उपकरण है जो ऐसा होने पर टीसीपी / आईपी नेटवर्क यातायात दिखा सकता है। टीसीपीडम्प का उपयोग करने से उपयोगकर्ताओं को रीयल टाइम में नेटवर्क के माध्यम से आने वाले (और छोड़ने) दोनों पैकेट की सामग्री के बारे में विस्तृत जानकारी देखने की अनुमति मिलती है और इसे बाद में देखने के लिए फ़ाइलों में डंप कर दिया जाता है।
इस प्रकार का टूल फोरेंसिक और सुरक्षा पेशेवरों के लिए पसंदीदा है, क्योंकि यह किसी भी कंप्यूटर से कनेक्ट होने वाले इंटरनेट ट्रैफ़िक पर "जासूसी" करने की क्षमता देता है। टीसीपीडम्प स्थापित करने के लिए, एक टर्मिनल खोलें और टीसीपीडम्प स्थापित करने के लिए पैकेज प्रबंधक का उपयोग करें और उपयोग करें। यह डिफ़ॉल्ट भंडारों में सबसे अधिक संभावना है।
निष्कर्ष
लिनक्स पर सिस्टम एडमिनिस्ट्रेटर अपने अधिकांश कार्यों को सर्वर या यहां तक कि क्लाइंट कंप्यूटर और अन्य चीजों के प्रबंधन से कमांड लाइन में पा सकते हैं। यही कारण है कि नौकरी को आसान बनाने के लिए सबसे अच्छा कमांड लाइन-आधारित टूल ढूंढना बहुत महत्वपूर्ण है। इस सूची में दिखाए गए प्रत्येक टूल में बिल्कुल यही है: लिनक्स पर सिस्टम प्रशासन को आसान बनाता है, प्रत्येक अपने तरीके से।