Muokataan sivua Netstat

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 1: Rivi 1:
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
'''netstat''' komenolla voi listata käytössä olevia [[pistoke|pistokkeita]] (engl. socket), reittejä (route) ja tulostaa muuta tietoliikennejärjestelmän tilatietoa.
'''netstat''' [[komentorivi]]ohjelmalla voi listata käytössä olevia [[pistoke|pistokkeita]] (engl. socket), [[route|reittejä]] (engl. route) ja tulostaa muuta tietoliikennejärjestelmän tilatietoa.


==Käyttö==
==Käyttö==
===Päävalitsimet===
netstat on monikäyttöinen komento. Sen käyttö jakautuu useisiin erilaisiin toimintoihin, jotka valitaan ensimmäisellä valitsimella:
Käytettävä toiminto valitaan ensimmäisellä [[valitsin|valitsimella]]:


*<tt>(ei valitsinta)</tt> - näyttää tietoa avoimista [[pistoke|pistokkeista]] (oletus)
===Ensimmäinen valitsin===
*<tt>--route, -r</tt> - näyttää reititystaulun
<tt>(ei valitsinta)</tt>
*<tt>--statistics, -s</tt> - näyttää yleisiä tilastolukuja verkkojärjestelmästä.
 
*<tt>--groups, -g</tt> - Listaa jäsenyydet [[multicast]] lähetyksissä.
Näytä tietoa avoimista [[pistoke|pistokkeista]], oletus.
*<tt>--interface, -i</tt> - näyttää käytössä olevat verkkokortit. Katso myös [[ifconfig]].
 
*<tt>--masquerade, -M</tt> - näyttää tietoa dynaamisesta osoitteenmuutoksesta (ks. [[NAT]] ja [[iptables]])
<tt>--route|-r</tt>
 
Näytä reititystaulu.
 
<tt>--statistics|-s</tt>
 
Näytä yleisiä tilastolukuja verkkojärjestelmästä.
 
<tt>--groups|-g</tt>
 
Listaa jäsenyydet [[multicast]] lähetyksissä.
 
<tt>--interface|-i</tt>
 
Näytä käytössä olevat verkkokortit. Katso myös [[ifconfig]].
 
<tt>--masquerade|-M</tt>
 
Näytä tietoa dynaamisesta osoitteenmuutoksesta (ks. [[NAT]] ja [[iptables]])


===Lisävalitsimet===
===Lisävalitsimet===
Kaikille toimintovalitsimille ovat yhteisiä seuraavat lisävalitsimet, jotka ovat kaikki vapaaehtoisia:
Kaikille toimintovalitsimille ovat yhteisiä seuraavat lisävalitsimet, jotka ovat kaikki vapaaehtoisia:
*<tt>--numeric, -n</tt> - älä hae symbolisia tietoja
 
*<tt>--numeric-hosts</tt> - älä näytä symbolisia osoitetietoja
<tt> --numerric|-n  
*<tt>--numeric-ports</tt> - älä näytä symbolisia porttitietoja
--numeric-hosts
*<tt>--numeric-users</tt> - älä näytä symbolisia käyttäjätietoja
--numeric-ports
Nämä tarkoittavat käytännössä, että ohjelma ei tee kutsuja [[DNS]]-palvelimelle tai [[tiedostojärjestelmä]]än, mikä voi nopeuttaa tulostusta merkittävästi, mikäli tulostettavia rivejä on paljon.
--numeric-users</tt>
*<tt>--symbolic, -N</tt> - <tt>-n</tt> -n vastakohta: näyttää kaiken tiedon symbolisena (oletus)
 
*<tt>--verbose</tt> - kertoo, mitä missäkin vaiheessa tehdään
Älä hae symbolisia tietoja, tai älä näytä symbolisia osoite-, portti- tai käyttäjätietoja. Tämä käytännössä tarkoittaa, että ohjelma ei tee kutsuja [[DNS]]-palvelimelle tai tiedostojärjestelmään, joka voi nopeuttaa tulostusta merkittävästi, jos tulostettavia rivejä on paljon.
*<tt>--extend, -e [--extend, -e]]</tt> - laajennettu tuloste, käyttö kaksinkertaisena tuo vielä laajemman tulosteen
 
*<tt>--continuous, -c ['''viive''']</tt> - jatkuva tulostus: netstat jää ajoon ja haluttu tuloste tulostetaan uusiksi sekunnin välein (tai <tt>'''viive'''</tt> sekunnin välein, jos määritelty), hyödyllinen verkkoliikenteen seurannassa
<tt>--symbolic|-N</tt>
 
<tt>-n</tt>:n vastakohta: näytä kaikki tieto symbolisena (oletus).
 
<tt>--verbose</tt>
 
Kerro, mitä missäkin vaiheessa tehdään.
 
<tt>--extend|-e[--extend|-e]]</tt>
 
Laajennettu tuloste. Käyttö kaksinkertaisena tuo vielä laajemman tulosteen.
 
<tt>--continuous|-c '''delay'''</tt>
 
Jatkuva tulostus: netstat jää ajoon, ja valitsimilla valittu tieto tulostetaan uusiksi sekunnin välein (tai <tt>'''delay'''</tt> sekunnin välein, jos määritelty). Hyödyllinen verkkoliikenteen seurannassa.
 


===Lisävalitsimet (pistokkeet)===
===Lisävalitsimet (pistokkeet)===
Pistokkeiden listaus -toiminnolle (eli kun muuta toimintovalitsinta ei ole annettu) on lisäksi saatavilla seuraavat lisävalitsimet:
Lisäksi pistokkeiden listaus -toiminnolle (eli kun muuta toimintovalitsinta ei ole annettu) on saatavilla seuraavat lisävalitsimet:
*<tt>--program, -p</tt> - näyttää, mille ohjelmalle kukin pistoke kuuluu (huippukätevä), toisten käyttäjien ohjelmien listaaminen vaatii [[root]]-oikeudet
 
*<tt>--listening, -l</tt> - näyttää vain kuuntelevat pistokkeet (palvelinpistokkeet), kätevä, jos haluaa tarkistaa, mitä palveluja koneella on ajossa
<tt>--program|-p</tt>
*<tt>--all, -a</tt> - näyttää kuuntelevat ''ja'' yhdistetyt pistokkeet
 
*<tt>--trim, -T</tt> - älä pudota merkkejä pitkistä osoitteista
Näytä, mille ohjelmalle kukin pistoke kuuluu. Huippukätevä. Toisten käyttäjien ohjelmien listaaminen vaatii [[root]]-oikeudet.
*<tt>--protocol='''family'''|-A</tt> - valitaan alemman tason protokollaperhe, jonka pistokkeita listataan. Oletuksena kaikkien protokollapereiden kaikki kuuntelevat ja yhdistetyt pistokkeet listataan. Toinen suosittu on <tt>--protocol=inet</tt>, eli [[TCP]]-, [[UDP]]- ja raw-protokollien pistokkeet (sama kuin <tt>--tcp --udp --raw</tt>). Muita vaihtoehtoja ovat <tt>unix</tt> ([[Unix domain socket]]s), <tt>ipx</tt> ([[IPX]]), <tt>ax25</tt> (X.25), <tt>netrom</tt> ja <tt>ddp</tt>. Useita protokollia voidaan valita pilkulla erotettuna. Lisäksi protokolla voi valita myös valitsimella <tt>--'''''protokolla'''''</tt>, joka on sama kuin valitsin <tt>--protocol='''''protokolla'''''</tt>.  <tt>--unix</tt> voidaan lyhentää <tt>-x</tt> ja <tt>--inet</tt> voidaan lyhentää <tt>--ip</tt> .
 
*<tt>--timers, -o</tt> - sisällyttää tietoa aikakatkaisuajastimista
<tt>--listening|-l</tt>
 
Näytä vain kuuntelevat pistokkeet (palvelinpistokkeet). Kätevä, jos haluaa tarkistaa, mitä palveluja koneella on ajossa.
 
<tt>--all|-a</tt>
 
Näytä yhdistetyt ja kuuntelevat pistokkeet (oletus).
 
<tt>--trim|-T</tt>
 
Älä pudota merkkejä pitkistä osoitteista.
 
<tt>--protocol=''family''|-A</tt>
 
Valitse alemman tason protokollaperhe, jonka pistokkeita listataan. Oletus on <tt>--protocol=inet</tt>, eli [[TCP]]-, [[UDP]]- ja raw-protokollien pistokkeet (sama kuin <tt>--tcp --udp --raw</tt>). Muita vaihtoehtoja ovat <tt>unix</tt> ([[UNIX domain socket]]s), <tt>ipx</tt> ([[IPX]]), <tt>ax25</tt> (X.25), <tt>netrom</tt> ja <tt>ddp</tt>. Useita protokollia voidaan valita pilkulla erotettuna. Lisäksi protokolla voi valita myös valitsimella <tt>--'''''protokolla'''''</tt>, joka on sama kuin valitsin <tt>--protocol='''''protokolla'''''</tt>.  <tt>--unix</tt> voidaan lyhentää <tt>-x</tt> ja <tt>--inet</tt> voidaan lyhentää <tt>--ip</tt> .
 
<tt>--timers|-o</tt>
 
Sisällytä tietoa verkkototeutuksen aikakatkaisuajastimista.
 


===Lisävalitsimet (<tt>--route</tt>)===
===Lisävalitsimet (<tt>--route</tt>)===
Lisäksi <tt>--route</tt> toiminnolle voi antaa jommankumman lisävalitsimen:
Lisäksi <tt>--route</tt> toiminnolle voi antaa jommankumman lisävalitsimen:
*<tt>-F</tt> - haetaan tiedot reititystaulusta (oletus)
*<tt>-C</tt> - haetaan tiedot reititysvälimuistista


[[Luokka:Verkko]]
<tt>-F</tt>
[[Luokka:Komentorivin erikoisohjelmat]]
 
[[Luokka:Laitteiston tarkkailu]]
Hae tiedot reititystaulusta. (oletus)
 
<tt>-C</tt>
 
Hae tiedot reititysvälimuistista.
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)
Noudettu kohteesta ”https://www.linux.fi/wiki/Netstat