route

नेटवर्क

इस्तेमाल

route -n | route -n get default

कर्नेल की रूटिंग टेबल पढ़ता और बदलता है, पर Linux में इसकी जगह `ip route` ने ले ली है, और BSD/macOS में व्याकरण ही अलग है, जैसे `route -n get default` — इसलिए उदाहरण दोनों जगह नहीं चलते।

आम विकल्प

विकल्पअर्थ
-nNumeric output, no reverse DNS (Linux).
-n get defaultShow the default route on macOS/BSD, which has a different grammar.
add default gw <ip>Add a default gateway (Linux); BSD writes add default <ip>.
del / deleteRemove a route. Linux says del, BSD says delete.

उदाहरण

route -n

The kernel routing table on Linux.

route -n get default

Which gateway macOS is using.

sudo route add default gw 192.168.1.1

Set a gateway by hand, lost at reboot (Linux).

कनेक्शन न बने तो ये बताते हैं कि बात कहाँ तक पहुँची — नाम हल नहीं हुआ, रास्ता नहीं, या पोर्ट बंद है।

कैसे पढ़ें

  • बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
  • तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
  • विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।

आम सवाल

Q. route क्या करता है?

कर्नेल की रूटिंग टेबल पढ़ता और बदलता है, पर Linux में इसकी जगह `ip route` ने ले ली है, और BSD/macOS में व्याकरण ही अलग है, जैसे `route -n get default` — इसलिए उदाहरण दोनों जगह नहीं चलते।

Q. इसे कैसे लिखें?

route -n | route -n get default — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।

Q. कितने विकल्प जानने लायक़ हैं?

यहाँ 4 दिए हैं; पूरी सूची man route में है। यह कमांड नेटवर्क में आती है।

मिलती-जुलती कमांड

man पेज: man route