Kuidas Linuxi terminaliga võrku töötada: 11 käsud, mida pead teadma

Sisukord:

Kuidas Linuxi terminaliga võrku töötada: 11 käsud, mida pead teadma
Kuidas Linuxi terminaliga võrku töötada: 11 käsud, mida pead teadma

Video: Kuidas Linuxi terminaliga võrku töötada: 11 käsud, mida pead teadma

Video: Kuidas Linuxi terminaliga võrku töötada: 11 käsud, mida pead teadma
Video: Windows 10/11: Advanced memory diagnostics and troubleshooting - YouTube 2024, November
Anonim
Kas soovite faile alla laadida, diagnoosida võrguprobleeme, hallata oma võrguliideseid või vaadata võrgu statistikat, selleks on terminali käsk. See kogu sisaldab proovitud ja tõelisi tööriistu ning mõningaid uuemaid käske.
Kas soovite faile alla laadida, diagnoosida võrguprobleeme, hallata oma võrguliideseid või vaadata võrgu statistikat, selleks on terminali käsk. See kogu sisaldab proovitud ja tõelisi tööriistu ning mõningaid uuemaid käske.

Seda saab teha graafilisest töölauast, kuigi isegi Linuxi kasutajad, kes harva kasutavad terminali, käivitavad sageli ühe ping- ja muude võrgu diagnostika tööriistade kasutamiseks.

curl & wget

Kasuta curl või wget käsud faili alla laadida Internetist terminalist lahkumata jätmata. Kui kasutate lokke, kirjuta curl-O millele järgneb faili tee. wget kasutajad saavad seda kasutada wget ilma igasuguste valikuteta. Fail ilmub aktiivse kataloogi.

curl -O website.com/file wget website.com/file

Image
Image

ping

ping saadab ECHO_REQUEST pakette teie määratud aadressile. See on suurepärane võimalus näha, kas arvuti suudab Internetiga või kindla IP-aadressiga suhelda. Pidage meeles, et paljud süsteemid on konfigureeritud vastama mitte ainult pingile.

Erinevalt Windowsi ping käsklusest jätkab Linuxi ping käsk pakettide saatmist seni, kuni see lõpetab. Saate määrata piiratud hulga pakette - c lülita

ping -c 4 google.com

Image
Image

tracepath & traceroute

The tracepath käsk sarnaneb Traceroute, kuid see ei nõua administraatoriõigusi. See on ka vaikimisi Ubuntu installitud, samas traceroute ei ole. tracepath jälgi teie määratud sihtkohaks oleva võrgutee ja annab aru iga "hop" kohta mööda teed. Kui teil on võrguprobleeme või aeglust, võib traafikaat sulle näidata, kus võrk ebaõnnestub või kus aeglustub.

tracepath example.com

Image
Image

mtr

The mtr käsk ühendab ping ja tracepath ühe käsuga. mtr jätkab pakettide saatmist, näidates teile iga "hopi" jaoks pingi aega. See näitab teile ka probleeme - sel juhul näeme, et hop 6 kaotab üle 20% pakettidest.

mtr howtogeek.com

Kui olete lõpetanud, vajutage klahvi q või Ctrl-C.
Kui olete lõpetanud, vajutage klahvi q või Ctrl-C.

võõrustaja

The võõrustaja käsk täidab DNS-i otsinguid. Andke talle domeeninimi ja näete seotud IP-aadressi. Anna see IP-aadress ja näete seotud domeeninime.

host howtogeek.com host 208.43.115.82

Image
Image

kes on

The kes on käsk näitab teile veebisaitide Whois-kirjeid, nii et saate vaadata rohkem teavet selle kohta, kes registreeris ja omab kindlat veebisaiti.

whois example.com

Image
Image

kuiplugstatus

The kuiplugstatus käsk ütleb teile, kas kaabel on võrguliidesega ühendatud või mitte. Seda ei installita vaikimisi Ubuntu. Selle installimiseks kasutage järgmist käsku:

sudo apt-get install ifplugd

Käitage käsk, et näha kõigi liideste olekut või täpsustada konkreetse liidese olekut.

ifplugstatus ifplugstatus eth0

"Link beat detected" tähendab, et kaabel on sisse lülitatud. Näete "unplugged", kui mitte.
"Link beat detected" tähendab, et kaabel on sisse lülitatud. Näete "unplugged", kui mitte.

ifconfig

The ifconfig käsul on mitmesuguseid võimalusi oma võrgu liideste konfigureerimiseks, häälestamiseks ja silumiseks. See on ka kiire viis IP-aadresside ja muu võrguliidese teabe kuvamiseks. Tüüp ifconfig kõigi praeguste aktiivsete võrguliideste, sealhulgas nende nimede staatuse vaatamiseks. Saate määrata ka liidese nime, et vaadata ainult selle liidese teavet.

ifconfig ifconfig eth0

Image
Image

ifdown & ifup

The ifdown ja kui on käsklused on sama, mis töötab ifconfig üles või kui config alla. Võttes arvesse liidese nime, võtavad nad liidese alla või tõstavad selle üles. Selleks on vaja administraatoriõigusi, seega peate kasutama Ubuntu sudo.

sudo ifdown eth0 sudo ifup eth0

Proovige seda Linuxi lauaarvutis ja võite ilmselt veateate. Linuxi töölauad kasutavad tavaliselt NetworkManagerit, mis haldab teie jaoks võrguliidesid. Kuid need käsud töötavad ikkagi serverites ilma NetworkManageri.
Proovige seda Linuxi lauaarvutis ja võite ilmselt veateate. Linuxi töölauad kasutavad tavaliselt NetworkManagerit, mis haldab teie jaoks võrguliidesid. Kuid need käsud töötavad ikkagi serverites ilma NetworkManageri.

Kui peate NetworkManagerit tõesti käsurealt konfigureerima, kasutage seda nmcli käsk

dhclient

The dhclient käsk võib vabastada arvuti IP-aadressi ja saada oma DHCP-serverist uue. Selleks on vaja administraatoriõigusi, seega kasutage Ubuntu sudo. Käivitage dhclient, millel pole uusi IP-aadresse või kasuta seda - r lülita oma praegune IP-aadress välja.

sudo dhclient -r sudo dhclient

Image
Image

netstat

The netstat käsk näitab palju erinevaid liideseid, sealhulgas avatud pistikupesasid ja marsruutimise tabeleid. Käivitage netstat käsu ilma valikuteta ja näete avatud pistikupesade loendit.

Image
Image

Selle käsuga saab teha palju rohkem. Näiteks kasutage netstat -p käsk, et vaadata avatud pistikutega seotud programme.

Image
Image

Vaadake üksikasjalikku statistikat kõikide sadamate kohta netstat -s.

Image
Image

Oleme ka varem käsitlenud failide haldamise ja töötamise käske.

Soovitan: