netstat on komentorivityökalu, jota käytetään verkkotilastojen seuraamiseen. Sen avulla voit tarkastella verkkotietoja, kuten käytössä olevia portteja, aktiivisia yhteyksiä, siirrettyjä paketteja jne.
On mielenkiintoista huomata, että juuri tämä apuohjelma on saatavilla Windows Server -versioissa ja on hyvin samanlainen kuin Linuxissa.
Seuraa tätä artikkelia nähdäksesi, kuinka voit käyttää netstat-komentoa Linux-järjestelmässäsi.
Netstat-komentojen jäsentäminen
Voit käyttää netstat-komentoa kahdella tavalla: joko suorita komento yksin tai suorita se vaihtoehtojen kanssa. Jos päätät suorittaa netstatin ilman, että valintoja on ilmoitettu, se näyttää kaikki aktiiviset yhteydet järjestelmässäsi.
netstat
Kun käytät netstatia vaihtoehtojen kanssa, sinun on määritettävä a tavuviiva (-) ennen jokaista lippua.
netstat [-optio1] [-optio2] …
netstatissa on useita lippuja, ja seuraavassa osiossa näet joitain esimerkkejä käytössä.
Jos sinulla on useita vaihtoehtoja sisällytettäväksi komentoosi, voi olla häiritsevää lisätä väliviiva joka kerta. Onneksi netstat tarjoaa yksinkertaisemman tavan tehdä niin.
Voit käyttää yhtä yhdysviivaa ja luetella sitten peräkkäin vaihtoehtosi ilman välilyöntejä niiden välissä. Esimerkiksi kirjoittamisen sijaan netstat -p -n -t, voit yksinkertaisesti juosta netstat -pnt.
Tämä summaava muoto on erittäin kätevä, kun sinun on suoritettava useita netstat-komentoja monilla vaihtoehdoilla:
netstat -[vaihtoehto1][vaihtoehto2][vaihtoehto3]...
Aiheeseen liittyvä: Miksi sinun pitäisi käyttää Linux-verkkotyökalua Windowsissa WSL: n kanssa
netstat komennot, jotka sinun pitäisi tietää
Jos haluat tietää UDP-, TCP-, ICMP- ja IP-protokollien tilastot, käytä seuraavaa komentoa:
netstat -s
Luettele kaikki TCP (Transmission Control Protocol) -yhteydet suorittamalla alla oleva komento:
netstat -at
Vastaavasti UDP-yhteyksiä varten anna seuraava komento:
netstat -au
Listaaksesi kaikki palvelimet/portit, jotka ovat aktiivisesti käynnissä (kuuntelevat) järjestelmässäsi, suorita:
netstat -plnt
On tärkeää huomata, että tämä komento saattaa edellyttää sudo-oikeudet. Tämä johtuu siitä, että pääkäyttäjä voi olla joidenkin palveluiden omistaja.
Tämä komento on erittäin tärkeä, koska se näyttää jopa käynnissä olevien palvelimien ohjelmatunnukset. Voit käyttää näitä tietoja pysäyttämään palvelimet, joita et halua käyttää järjestelmässäsi.
ss: Netstat-komennon seuraaja
Vaikka netstat on hyvä työkalu verkkoyhteyksien valvontaan, se ei ole niin yksityiskohtainen kuin ss-apuohjelma. Voit käyttää ss-komentoa verkkopistokkeiden valvontaan Linuxissa. Se on nopeampi kuin netstat ja antaa yksityiskohtaisempaa tietoa.
Jos epäilet verkko-ongelmaa Linux-järjestelmässäsi, seuraavien ohjeiden avulla voit jäljittää ja tehdä vianmäärityksen ss-komennolla.
Lue Seuraava
- Linux
- Tietokoneverkot
- Linux
Jerome on MakeUseOfin henkilökuntakirjoittaja. Hän käsittelee ohjelmointia ja Linuxia koskevia artikkeleita. Hän on myös krypto-harrastaja ja seuraa aina kryptoalaa.
tilaa uutiskirjeemme
Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja eksklusiivisia tarjouksia!
Klikkaa tästä tilataksesi