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
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
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 install ifplugd
Suorita komento nähdäksesi kaikkien rajapintojen tilan tai määrätä tietty käyttöliittymä sen tilan tarkastelemiseksi.
ifplugstatus ifplugstatus eth0
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
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.