आप इनमें से अधिकांश ग्राफिकल डेस्कटॉप से कर सकते हैं, हालांकि लिनक्स उपयोगकर्ता जो शायद ही कभी टर्मिनल का उपयोग करते हैं, अक्सर पिंग और अन्य नेटवर्क डायग्नोस्टिक टूल्स का उपयोग करने के लिए लॉन्च करते हैं।
कर्ल और wget
उपयोग कर्ल या wget टर्मिनल छोड़ दिए बिना इंटरनेट से फ़ाइल डाउनलोड करने के लिए आदेश। यदि आप कर्ल का उपयोग कर रहे हैं, तो टाइप करें कर्ल-ओ फ़ाइल के पथ के बाद। wget उपयोगकर्ता उपयोग कर सकते हैं wget बिना किसी विकल्प के.. फ़ाइल वर्तमान निर्देशिका में दिखाई देगी।
curl -O website.com/file wget website.com/file
पिंग
पिंग आपके द्वारा निर्दिष्ट पते पर ECHO_REQUEST पैकेट भेजता है। यह देखने का एक शानदार तरीका है कि आपका कंप्यूटर इंटरनेट या एक विशिष्ट आईपी पते के साथ संवाद कर सकता है या नहीं। ध्यान रखें कि कई सिस्टम कॉन्फ़िगर किए गए हैं, हालांकि पिंग्स का जवाब न दें।
विंडोज़ पर पिंग कमांड के विपरीत, लिनक्स पिंग कमांड तब तक पैकेट भेजता रहेगा जब तक आप इसे समाप्त नहीं करते। आप पैकेट की सीमित मात्रा निर्दिष्ट कर सकते हैं - सी स्विच।
ping -c 4 google.com
ट्रेसपैथ और ट्रेसरआउट
tracepath आदेश समान है ट्रेसरूट, लेकिन इसे रूट विशेषाधिकारों की आवश्यकता नहीं है। यह उबंटू पर डिफ़ॉल्ट रूप से भी स्थापित है, जबकि ट्रैसरआउट नहीं है। ट्रेसपैथ आपके द्वारा निर्दिष्ट गंतव्य के लिए नेटवर्क पथ का पता लगाता है और पथ के साथ प्रत्येक "हॉप" की रिपोर्ट करता है। यदि आपके पास नेटवर्क की समस्याएं या धीमेपन हैं, तो ट्रेसपैथ आपको दिखा सकता है कि नेटवर्क कहां विफल रहा है या जहां धीमा हो रहा है।
tracepath example.com
एमटीआर
एमटीआर कमांड एक पिंग में टिंग और ट्रेसपैथ को जोड़ती है। एमआरटी पैकेट भेजना जारी रखेगा, जो आपको प्रत्येक "हॉप" के लिए पिंग टाइम दिखाएगा। इससे आपको कोई समस्या भी दिखाई देगी - इस मामले में, हम देख सकते हैं कि हॉप 6 पैकेट के 20% से अधिक खो रहा है।
mtr howtogeek.com
जब आप पूरा कर लें तो छोड़ने के लिए q या Ctrl-C दबाएं।
मेज़बान
मेज़बान आदेश DNS लुकअप करता है। इसे एक डोमेन नाम दें और आपको संबंधित आईपी पता दिखाई देगा। इसे एक आईपी पता दें और आप संबंधित डोमेन नाम देखेंगे।
host howtogeek.com host 208.43.115.82
कौन है
कौन है कमांड आपको एक वेबसाइट के व्हाइस रिकॉर्ड दिखाएगा, ताकि आप एक विशिष्ट वेबसाइट के पंजीकृत और मालिक के बारे में अधिक जानकारी देख सकें।
whois example.com
ifplugstatus
ifplugstatus कमांड आपको बताएगा कि केबल को नेटवर्क इंटरफ़ेस में प्लग किया गया है या नहीं। यह उबंटू पर डिफ़ॉल्ट रूप से स्थापित नहीं है। इसे स्थापित करने के लिए निम्न आदेश का प्रयोग करें:
sudo apt-get install ifplugd
सभी इंटरफेस की स्थिति देखने के लिए कमांड चलाएं या इसकी स्थिति देखने के लिए एक विशिष्ट इंटरफ़ेस निर्दिष्ट करें।
ifplugstatus ifplugstatus eth0
ifconfig
ifconfig कमांड में आपके सिस्टम के नेटवर्क इंटरफेस को कॉन्फ़िगर, ट्यून और डिबग करने के लिए कई विकल्प हैं। यह आईपी पते और अन्य नेटवर्क इंटरफ़ेस जानकारी देखने का एक त्वरित तरीका भी है। प्रकार ifconfig वर्तमान में सभी सक्रिय नेटवर्क इंटरफेस की स्थिति को देखने के लिए, उनके नाम सहित। आप उस इंटरफ़ेस के बारे में केवल जानकारी देखने के लिए इंटरफ़ेस का नाम भी निर्दिष्ट कर सकते हैं।
ifconfig ifconfig eth0
ifdown और ifup
ifdown तथा ifup आदेश चलने के समान ही हैं ifconfig ऊपर या ifconfig नीचे । इंटरफ़ेस के नाम को देखते हुए, वे इंटरफ़ेस को नीचे ले जाते हैं या इसे लाते हैं। इसके लिए रूट अनुमतियों की आवश्यकता है, इसलिए आपको उबंटू पर सुडो का उपयोग करना होगा।
sudo ifdown eth0 sudo ifup eth0
यदि आपको कमांड लाइन से NetworkManager को वास्तव में कॉन्फ़िगर करने की आवश्यकता है, तो इसका उपयोग करें nmcli आदेश।
dhclient
dhclient आदेश आपके कंप्यूटर के आईपी पते को जारी कर सकता है और आपके डीएचसीपी सर्वर से एक नया प्राप्त कर सकता है। इसके लिए रूट अनुमतियों की आवश्यकता है, इसलिए उबंटू पर सुडो का उपयोग करें। नया आईपी पता पाने या उपयोग करने के लिए कोई विकल्प नहीं के साथ dhclient चलाएं - r अपने वर्तमान आईपी पते को रिहा करने के लिए स्विच करें।
sudo dhclient -r sudo dhclient
netstat
netstat कमांड खुले सॉकेट और रूटिंग टेबल सहित कई अलग-अलग इंटरफ़ेस आंकड़े दिखा सकता है। नेटस्टैट कमांड को बिना किसी विकल्प के चलाएं और आपको खुले सॉकेट की एक सूची दिखाई देगी।
इस आदेश के साथ आप बहुत कुछ कर सकते हैं। उदाहरण के लिए, का प्रयोग करें netstat -p खुले सॉकेट से जुड़े कार्यक्रमों को देखने के लिए आदेश।
सभी बंदरगाहों के साथ विस्तृत आंकड़े देखें नेटस्टैट-एस.
हमने प्रक्रिया को प्रबंधित करने और अतीत में फ़ाइलों के साथ काम करने के लिए आदेश भी शामिल किए हैं।