ఈ వ్యాసంలో జాబితా చేయబడిన ఆదేశాలు కమాండ్-లైన్ టెర్మినల్ అప్లికేషన్ ఉపయోగించి అమలు చేయబడ్డాయి. డెబియన్లో టెర్మినల్ అప్లికేషన్ను ప్రారంభించడానికి, డెస్క్టాప్ ఎగువ ఎడమ మూలలో ఉన్న యాక్టివిటీస్ ట్యాబ్పై క్లిక్ చేసి టైప్ చేయండి టెర్మినల్ శోధన పట్టీలో . శోధన ఫలితం కనిపించినప్పుడు, టెర్మినల్ తెరవడానికి టెర్మినల్ చిహ్నంపై క్లిక్ చేయండి.
గమనిక: ఈ వ్యాసంలో చర్చించిన అన్ని ఆదేశాలు డెబియన్ 10 బస్టర్ సిస్టమ్తో అమలు చేయబడ్డాయి.
విధానం #1: IP కమాండ్
IP ఆదేశాన్ని ఉపయోగించడం ద్వారా నెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేయడానికి అత్యంత సాధారణ మరియు సులభమైన మార్గం. ఈ ఆదేశం మీ సిస్టమ్ నెట్వర్క్ ఇంటర్ఫేస్ల గురించి విస్తృత సమాచారాన్ని అందిస్తుంది.
మీ సిస్టమ్లోని నెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేయడానికి, టెర్మినల్లో కింది ఆదేశాన్ని జారీ చేయండి:
$ipకు
లేదా
$ip addr
పై ఆదేశం మీ సిస్టమ్లో అందుబాటులో ఉన్న అన్ని నెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేస్తుంది. సిస్టమ్లో మూడు ఇంటర్ఫేస్లు ఉన్నాయని పై అవుట్పుట్ చూపుతుంది: ఒక లూప్బ్యాక్ ఇంటర్ఫేస్ (lo) మరియు రెండు ఈథర్నెట్ ఇంటర్ఫేస్లు (eth0 మరియు eth1) ఇతర గణాంకాలతో సహా జాబితా చేయబడ్డాయి. ఈ ఆదేశం IP చిరునామా, స్థితి (UP లేదా DOWN), MAC చిరునామా మొదలైన వాటితో సహా నెట్వర్క్ ఇంటర్ఫేస్ల గురించి ఇతర ఉపయోగకరమైన సమాచారాన్ని కూడా చూపుతుంది.
గమనిక: మీ సిస్టమ్ హార్డ్వేర్ ఆధారంగా మీరు విభిన్న నెట్వర్క్ ఇంటర్ఫేస్ పేర్లను కలిగి ఉండవచ్చు.
నెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేయడానికి మీరు క్రింది IP ఆదేశాన్ని కూడా ఉపయోగించవచ్చు:
$ip లింక్చూపించువిధానం #2: ifconfig కమాండ్
Ifconfig కమాండ్ ఇప్పుడు వాడుకలో లేదు కానీ ఇప్పటికీ అనేక Linux పంపిణీలలో మద్దతు ఉంది. మీ సిస్టమ్లో అందుబాటులో ఉన్న నెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేయడానికి మీరు ifconfig ఆదేశాన్ని ఉపయోగించవచ్చు.
టైప్ చేయడానికి బదులుగా ifconfig , ఆదేశాన్ని టైప్ చేయండి /sbin/ifconfig మీ సిస్టమ్లోని నెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేయడానికి.
$/sbin/ifconfigనెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేయడంతో పాటు, పై ఆదేశం IP చిరునామా, MTU పరిమాణం, పంపిన/అందుకున్న ప్యాకెట్ల సంఖ్య మొదలైన వాటితో సహా నెట్వర్క్ ఇంటర్ఫేస్ల గురించి ఇతర ఉపయోగకరమైన సమాచారాన్ని చూపుతుంది.
విధానం #3: నెట్స్టాట్ కమాండ్
మీ సిస్టమ్లో అందుబాటులో ఉన్న నెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేయడానికి నెట్స్టాట్ ఆదేశాన్ని కూడా ఉపయోగించవచ్చు. అలా చేయడానికి, టైప్ చేయండి నెట్స్టాట్ , -i ఫ్లాగ్ తరువాత, ఈ క్రింది విధంగా:
$నెట్స్టాట్ -ఐఎగువ ఆదేశం మీ సిస్టమ్లో అందుబాటులో ఉన్న నెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేస్తుంది, పంపిన ప్యాకెట్ల సంఖ్య, MTU పరిమాణం మొదలైన ఇతర ఉపయోగకరమైన సమాచారంతో పాటు.
విధానం #4: nmcli కమాండ్
Nmcli ఆదేశం నెట్వర్క్ ఇంటర్ఫేస్ల గురించి సమాచారాన్ని కూడా అందిస్తుంది. NUCLI ఆదేశం GUI ఇంటర్ఫేస్లలో నడుస్తున్న డెబియన్ పంపిణీలతో అందుబాటులో ఉంది. అయితే, మీరు GUI యేతర సిస్టమ్లో పనిచేస్తుంటే, టెర్మినల్లో కింది ఆదేశాన్ని ఉపయోగించి మీరు నెట్వర్క్ మేనేజర్ని ఇన్స్టాల్ చేయాలి:
$సుడోసముచితమైనదిఇన్స్టాల్నెట్వర్క్ మేనేజర్ఇన్స్టాలేషన్ పూర్తయిన తర్వాత, నెట్వర్క్ మేనేజర్ను ప్రారంభించడానికి మరియు ప్రారంభించడానికి క్రింది ఆదేశాలను టెర్మినల్లో అమలు చేయండి:
$సుడోsystemctl నెట్వర్క్-మేనేజర్ను ప్రారంభించండి$సుడోsystemctlప్రారంభించునెట్వర్క్ మేనేజర్
మీ సిస్టమ్లో అందుబాటులో ఉన్న నెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేయడానికి, టెర్మినల్లో కింది ఆదేశాన్ని అమలు చేయండి:
$nmcli పరికర స్థితిపై ఆదేశం అందుబాటులో ఉన్న నెట్వర్క్ ఇంటర్ఫేస్ల గురించి సంక్షిప్త సమాచారాన్ని జాబితా చేస్తుంది.
విధానం #5:/sys/class/net డైరెక్టరీ
మీరు/sys/class/net డైరెక్టరీలోని విషయాలను చూడటం ద్వారా మీ సిస్టమ్లోని నెట్వర్క్ ఇంటర్ఫేస్లను కూడా చూడవచ్చు. అలా చేయడానికి, టెర్మినల్లో కింది ఆదేశాన్ని అమలు చేయండి:
$ls /sys/తరగతి/నికరపై ఆదేశం మీ సిస్టమ్లో అందుబాటులో ఉన్న ఇంటర్ఫేస్ల పేర్లను మాత్రమే ప్రదర్శించే సంక్షిప్త అవుట్పుట్ను అందిస్తుంది.
విధానం #6:/proc/net/dev ఫైల్
/Proc/net/dev ఫైల్లో నెట్వర్క్ ఇంటర్ఫేస్ల గురించి సమాచారం కూడా ఉంది. ఈ ఫైల్లోని విషయాలను చూడటం ద్వారా మీరు మీ సిస్టమ్లో అందుబాటులో ఉన్న నెట్వర్క్ ఇంటర్ఫేస్లను చూడవచ్చు. దీన్ని చేయడానికి టెర్మినల్లో కింది ఆదేశాన్ని అమలు చేయండి:
$పిల్లి /శాతం/నికర/దేవ్
పై ఆదేశం సిస్టమ్లో అందుబాటులో ఉన్న నెట్వర్క్ ఇంటర్ఫేస్లను, ఇంటర్ఫేస్ల గురించి మరికొన్ని సమాచారాన్ని జాబితా చేస్తుంది.
ముగింపు
లైనక్స్ యొక్క గొప్ప విషయం ఏమిటంటే, అదే పనిని వివిధ మార్గాల్లో నిర్వహించడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది. ఈ వ్యాసం మీ డెబియన్ సిస్టమ్లోని నెట్వర్క్ ఇంటర్ఫేస్లను జాబితా చేయగల వివిధ పద్ధతుల గురించి చర్చించింది.