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.

instagram viewer

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.

JaaTweetSähköposti
Verkkoyhteyksien valvonta Linuxissa ss

Jos epäilet verkko-ongelmaa Linux-järjestelmässäsi, seuraavien ohjeiden avulla voit jäljittää ja tehdä vianmäärityksen ss-komennolla.

Lue Seuraava

Liittyvät aiheet
  • Linux
  • Tietokoneverkot
  • Linux
Kirjailijasta
Jerome Davidson (31 artikkelia julkaistu)

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.

Lisää Jerome Davidsonilta

tilaa uutiskirjeemme

Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja eksklusiivisia tarjouksia!

Klikkaa tästä tilataksesi