If-Koubou

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ää (Miten)

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

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

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

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.

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.

isäntä howtogeek.com
isäntä 208.43.115.82

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

ifplugstatus

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

sudo apt-get asplinen 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.

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

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.

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

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.

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

Tarkastele yksityiskohtaisia ​​tilastotietoja kaikista satamista netstat -s.

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