Kotisivu » miten » Kuinka työskennellä verkon kanssa Linux-päätelaitteen 11 komennoista, joita sinun tarvitsee tietää

    Kuinka työskennellä verkon kanssa Linux-päätelaitteen 11 komennoista, joita sinun tarvitsee tietää

    Haluatko ladata tiedostoja, diagnosoida verkko-ongelmia, hallita verkkokäyttöliittymiäsi tai tarkastella verkkotilastoja, on siihen pääkomento. Tämä kokoelma sisältää kokeillut ja todelliset työkalut ja muutama uudempi komento.

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

    curl & wget

    Käytä kiemura tai wget komentoja ladata tiedosto Internetistä poistumatta päätelaitteesta. Jos käytät käyristystä, kirjoita curl -O sen jälkeen tiedoston polku. 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äsi osoitteeseen. Se on loistava tapa nähdä, onko tietokoneesi yhteydessä Internetiin tai tiettyyn IP-osoitteeseen. Muista, että monet järjestelmät on konfiguroitu olemaan vastaamatta pingiin.

    Toisin kuin Windowsin ping-komento, Linux-ping-komento jatkaa pakettien lähettämistä, kunnes lopetat sen. Voit määrittää rajallisen määrän paketteja -C vaihtaa.

    ping -c 4 google.com

    tracepath & traceroute

    tracepath komento on samanlainen traceroute, mutta se ei edellytä root-oikeuksia. Se on myös asennettu oletusarvoisesti Ubuntuun, kun taas traceroute ei ole. tracepath jäljittää verkon polun määrittämäsi määränpäähän ja raportoi jokaisen "hypyn" polun varrella. Jos sinulla on verkko-ongelmia tai hitaus, tracepath voi näyttää, missä verkko epäonnistuu tai missä hitaus tapahtuu.

    tracepath example.com

    MTR

    MTR komento yhdistää ping ja tracepath yhdeksi komennoksi. mtr jatkaa pakettien lähettämistä ja näyttää kullekin “hopille” ping-ajan. Tämä näyttää myös mahdolliset ongelmat - tässä tapauksessa näemme, että hop 6 menettää yli 20% paketeista.

    mtr howtogeek.com

    Paina q tai Ctrl-C lopettaaksesi, kun olet valmis.

    isäntä

    isäntä komento suorittaa DNS-hakuja. 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ää verkkosivuston whois-tietueet, joten voit katsella lisätietoja siitä, kuka on rekisteröitynyt ja omistaa tietyn verkkosivuston.

    whois example.com

    ifplugstatus

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

    sudo apt-get install ifplugd

    Suorita komento nähdäksesi kaikkien liitäntöjen tilan tai määritä tietty käyttöliittymä sen tilan tarkastelemiseksi.

    ifplugstatus
    ifplugstatus eth0

    ”Linkki havaittu” tarkoittaa, että kaapeli on kytkettynä. Näet ”irrotetun”, jos se ei ole.

    ifconfig

    ifconfig komennossa on useita asetuksia, joiden avulla voit määrittää, virittää ja debugoida järjestelmän verkkoliitäntöjä. Se on myös nopea tapa tarkastella IP-osoitteita ja muita verkkoliitännän tietoja. Tyyppi ifconfig Voit tarkastella kaikkien tällä hetkellä aktiivisten verkkoliitäntöjen tilaa, mukaan lukien niiden nimet. Voit myös määrittää käyttöliittymän nimen nähdäksesi vain kyseisen rajapinnan tiedot.

    ifconfig
    ifconfig eth0

    ifdown & ifup

    ifdown ja ifup komennot ovat samat kuin käynnissä ifconfig up tai ifconfig alas. Käyttöliittymän nimen perusteella ne ottavat käyttöliittymän alas tai nostavat sen. Tämä edellyttää root-oikeuksia, joten sinun täytyy käyttää sudoa Ubuntu-palvelussa.

    sudo ifdown eth0
    sudo ifup eth0

    Kokeile tätä Linux-työpöydällä ja saat todennäköisesti virheilmoituksen. Linux-työpöydät käyttävät yleensä NetworkManageria, joka hallinnoi verkkoliittymiä. Nämä komennot toimivat silti palvelimissa, joissa ei ole NetworkManageria.

    Jos sinun on todella määritettävä NetworkManager komentoriviltä, ​​käytä nmcli komento.

    dhclient

    dhclient komento voi vapauttaa tietokoneen IP-osoitteen ja saada uuden DHCP-palvelimelta. Tämä edellyttää root-käyttöoikeuksia, joten käytä sudoa Ubuntuissa. Suorita dhclient ilman uusia vaihtoehtoja saada uusi IP-osoite tai käytä -R vaihtaaksesi nykyisen IP-osoitteen.

    sudo dhclient -r
    sudo dhclient

    netstat

    netstat komento voi näyttää paljon erilaisia ​​käyttöliittymän tilastoja, mukaan lukien avoimet pistorasiat ja reititystaulukot. Suorita netstat-komento ilman vaihtoehtoja ja näet listan avoimista liittimistä.

    Voit tehdä tämän komennon paljon enemmän. Käytä esimerkiksi netstat -p komennolla voit tarkastella avoimiin pistorasioihin liittyviä ohjelmia.

    Tarkastele kaikkia satamia koskevia yksityiskohtaisia ​​tilastoja netstat -s.


    Olemme myös käsitelleet prosesseja ja tiedostoja käsitteleviä komentoja aiemmin.