Kuinka työskennellä verkon kanssa Linux Terminalista: 11 komentoa, jotka sinun tarvitsee tietää

Sisällysluettelo:

Kuinka työskennellä verkon kanssa Linux Terminalista: 11 komentoa, jotka sinun tarvitsee tietää
Kuinka työskennellä verkon kanssa Linux Terminalista: 11 komentoa, jotka sinun tarvitsee tietää

Video: Kuinka työskennellä verkon kanssa Linux Terminalista: 11 komentoa, jotka sinun tarvitsee tietää

Video: Kuinka työskennellä verkon kanssa Linux Terminalista: 11 komentoa, jotka sinun tarvitsee tietää
Video: High Density 2022 - YouTube 2024, Huhtikuu
Anonim
Haluatko ladata tiedostoja, määrittää verkko-ongelmat, hallita verkkoliittymiäsi tai tarkastella verkkotilastoja, on olemassa terminaalikomento. Tämä kokoelma sisältää kokeillut ja todelliset työkalut ja muutamia uudempia komentoja.
Haluatko ladata tiedostoja, määrittää verkko-ongelmat, hallita verkkoliittymiäsi tai tarkastella verkkotilastoja, on olemassa terminaalikomento. Tämä kokoelma sisältää kokeillut ja todelliset työkalut ja muutamia uudempia komentoja.

Voit tehdä suurimman osan tästä graafisesta työpöydästä, vaikka Linux-käyttäjät, jotka harvoin käyttävät päätelaitetta, käynnistävät usein ping- ja muita verkon diagnostiikkatyökaluja.

curl & wget

Käytä kiemura tai wget komennot ladata tiedosto Internetistä poistumatta terminaalista. Jos käytät kiharaa, kirjoita curl -O jota seuraa polku tiedostoon. wget käyttäjät voivat käyttää wget ilman vaihtoehtoja. Tiedosto näkyy nykyisessä hakemistossa.

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

Image
Image

ping

ping lähettää ECHO_REQUEST paketit määrittämäänsi osoitteeseen. Se on hieno tapa nähdä, pystyykö tietokoneesi kommunikoimaan Internetin tai tietyn IP-osoitteen kanssa. Muista, että monet järjestelmät on määritetty olemaan vastaamatta pingeihin.

Toisin kuin ping-komento Windowsissa, Linux ping-komento pitää lähettää paketteja, kunnes lopetat sen. Voit määrittää lopullisen määrän paketteja - C vaihtaa.

ping -c 4 google.com

Image
Image

tracepath & traceroute

tracepath komento on samanlainen traceroute, mutta se ei vaadi juurien oikeuksia. Se on myös asennettu oletusarvoisesti Ubuntuun, mutta traceroute ei ole. tracepath jäljittää verkon polun määrittämääsi kohdepisteeseen ja raportoi jokaisen "hopin" reitin varrella. Jos sinulla on verkko-ongelmia tai hitautta, haun voi näyttää missä verkko ei ole tai missä hitaus tapahtuu.

tracepath example.com

Image
Image

MTR

MTR komento yhdistää ping ja tracepath yhdeksi komennoksi. mtr jatkaa pakettien lähettämistä, näyttämällä ping-aika jokaiselle hopille. Tämä näyttää myös sinulle mahdolliset ongelmat - tässä tapauksessa voimme nähdä, että hop 6 menettää yli 20% paketeista.

mtr howtogeek.com

Lopeta lopettamalla painamalla q tai Ctrl-C.
Lopeta lopettamalla painamalla q tai Ctrl-C.

isäntä

isäntä -komento suorittaa DNS-haun. Anna sille verkkotunnus ja näet siihen liittyvän IP-osoitteen. Anna sille IP-osoite ja näet siihen liittyvän verkkotunnuksen.

host howtogeek.com host 208.43.115.82

Image
Image

kuka on

kuka on komento näyttää sivuston whois-tietueet, joten voit tarkastella lisätietoja siitä, kuka on rekisteröitynyt ja omistanut tietyn verkkosivuston.

whois example.com

Image
Image

ifplugstatus

ifplugstatus komento kertoo, onko kaapeli kytketty verkkoliitäntään vai ei. Ubuntu ei ole asennettu oletusarvoisesti. Asenna se seuraavalla komennolla:

sudo apt-get install ifplugd

Suorita komento nähdäksesi kaikkien rajapintojen tilan tai määrätä tietty käyttöliittymä sen tilan tarkastelemiseksi.

ifplugstatus ifplugstatus eth0

"Link beat tunnistaa" tarkoittaa, että kaapeli on kytketty sisään. Näet "irrottamisen", jos se ei ole.
"Link beat tunnistaa" tarkoittaa, että kaapeli on kytketty sisään. Näet "irrottamisen", jos se ei ole.

ifconfig

ifconfig komennolla on useita vaihtoehtoja järjestelmän verkkoyhteyksien määrittämiseksi, virittämiseksi ja debugoitavaksi. Se on myös nopea tapa tarkastella IP-osoitteita ja muita verkon käyttöliittymän tietoja. Tyyppi ifconfig Voit tarkastella kaikkien tällä hetkellä aktiivisten verkkoliittymien, mukaan lukien niiden nimet, tilan. Voit myös määrittää rajapinnan nimen nähdäksesi vain kyseisen käyttöliittymän tiedot.

ifconfig ifconfig eth0

Image
Image

ifdown ja ifup

ifdown ja ifup komennot ovat samat kuin käynnissä ifconfig ylös tai ifconfig alas. Kun otetaan huomioon käyttöliittymän nimi, ne vievät käyttöliittymän alas tai nostavat sen. Tämä edellyttää root-oikeuksia, joten Ubuntun käyttö on sudo.

sudo ifdown eth0 sudo ifup eth0

Kokeile tätä Linux-työpöytäjärjestelmällä ja saat todennäköisesti virheilmoituksen. Linux-työasemat käyttävät yleensä NetworkManageria, joka hallinnoi verkkoliittymiä sinulle. Nämä komennot toimivat edelleen palvelimilla ilman NetworkManageria.
Kokeile tätä Linux-työpöytäjärjestelmällä ja saat todennäköisesti virheilmoituksen. Linux-työasemat käyttävät yleensä NetworkManageria, joka hallinnoi verkkoliittymiä sinulle. Nämä komennot toimivat edelleen palvelimilla ilman NetworkManageria.

Jos sinun täytyy todella määrittää NetworkManager komentoriviltä, käytä nmcli komento.

dhclient

dhclient komento voi vapauttaa tietokoneesi IP-osoitteen ja hankkia uuden DHCP-palvelimelta. Tämä edellyttää root-oikeuksia, joten käytä sudoa Ubuntussa. Suorita dhclient ilman vaihtoehtoja saada uusi IP-osoite tai käyttää sitä - r vaihda vapauttamalla nykyinen IP-osoite.

sudo dhclient -r sudo dhclient

Image
Image

netstat

netstat komennolla voi olla paljon erilaisia käyttöliittymätilastoja, kuten avoimia pistorasioita ja reititystaulukoita. Suorita netstat-komento ilman vaihtoehtoja ja näet luettelon avoimista pistorasioista.

Image
Image

Tällä komennolla on paljon enemmän. Käytä esimerkiksi netstat -p komento nähdäksesi ohjelmat, jotka liittyvät avoimiin pistorasioihin.

Image
Image

Tarkastele yksityiskohtaisia tilastotietoja kaikista satamista netstat -s.

Image
Image

Olemme myös käsitelleet käskyjä prosessin hallinnasta ja tiedostojen käsittelystä aiemmin.

Suositeltava: