netstat je alatka komandne linije koja se koristi za praćenje mrežne statistike. Omogućava vam da vidite mrežne podatke kao što su portovi koji se koriste, aktivne veze, paketi koji su preneti itd.
Zanimljivo je napomenuti da je upravo ovaj uslužni program dostupan u izdanjima Windows Server-a i veoma je sličan u upotrebi onom na Linux-u.
Pratite ovaj članak da biste videli kako možete da koristite komandu netstat na svom Linux sistemu.
Strukturiranje netstat komandi
Postoje dva načina na koja možete koristiti komandu netstat: ili pokrenite komandu sami ili je pokrenite sa opcijama. Ako odlučite da pokrenete netstat bez naznačenih opcija, on će prikazati sve aktivne veze na vašem sistemu.
netstat
Kada pokrećete netstat sa opcijama, potrebno je da navedete a crtica (-) pre svake zastave.
netstat [-opcija1] [-opcija2] …
netstat ima veliki broj zastavica, a u sledećem odeljku videćete neke primere u upotrebi.
Ako imate mnogo opcija za uključivanje u svoju komandu, može biti uznemirujuće dodati crticu svaki put. Na sreću, netstat pruža jednostavniji način za to.
Možete jednostavno koristiti jednu crticu, a zatim uzastopno navesti svoje opcije bez razmaka između njih. Na primer, umesto da kucate netstat -p -n -t, možete jednostavno pokrenuti netstat -pnt.
Ovaj sumativni format će vam biti veoma zgodan kada morate da pokrenete više netstat komandi sa mnogo opcija:
netstat -[opcija1][opcija2][opcija3]...
Повезан: Zašto bi trebalo da koristite Linux mrežni alat u Windows-u sa WSL-om
netstat komande koje treba da znate
Ako želite da znate statistiku za UDP, TCP, ICMP i IP protokole, koristite sledeću komandu:
netstat -s
Da biste naveli sve TCP (Transmission Control Protocol) veze, pokrenite naredbu ispod:
netstat -at
Slično tome, za UDP veze, izdajte sledeću komandu:
netstat -au
Da biste naveli sve servere/portove koji aktivno rade (slušaju) na vašem sistemu, pokrenite:
netstat -plnt
Važno je napomenuti da ova komanda može zahtevati sudo privilegije. To je zato što root korisnik može biti vlasnik neke od usluga.
Ova konkretna komanda je veoma važna jer vam čak pokazuje i ID-ove programa pokrenutih servera. Možete koristiti ove informacije da zaustavite servere koje ne želite da rade na vašem sistemu.
ss: Naslednik komande netstat
Iako je netstat dobar alat za praćenje mrežnih veza, nije tako detaljan kao ss uslužni program. Možete koristiti naredbu ss za nadgledanje mrežnih utičnica na Linux-u. Brži je od netstat-a i daje detaljnije informacije.
Ako sumnjate na problem sa mrežom na vašem Linux sistemu, evo kako da ga uđete u trag i rešite problem pomoću komande ss.
Read Next
- Linux
- Рачунарске мреже
- Linux
Jerome je pisac osoblja u MakeUseOf. On pokriva članke o programiranju i Linuxu. On je takođe kripto entuzijasta i uvek prati kripto industriju.
Pretplatite se na naš bilten
Pridružite se našem biltenu za tehničke savete, recenzije, besplatne e-knjige i ekskluzivne ponude!
Kliknite ovde da biste se pretplatili