50% kedvezmény minden csomagra, korlátozott ideig. Kezdőár: $2.48/mo
7 perc van hátra
Biztonság & Hálózatkezelés

Linux Netstat Parancs: Útmutató, Telepítés és Példák

Ada Lovegood By Ada Lovegood 7 perces olvasás
Linux netstat parancs telepítése és példák

Minden Linux felhasználónak tudnia kell, hogyan kezelheti hatékonyan a hálózati kapcsolatokat. A hálózati kapcsolatok kezelése még fontosabbá válik, ha problémákat hárítasz el vagy forgalmat monitorozol. Az Linux netstat parancs egy sokoldalú eszköz, amely lehetővé teszi az aktív hálózati kapcsolatok, hallgatózó portok, útválasztási táblák és hálózati interfész statisztikáinak vizsgálatát. Akár a rendszer teljesítményét optimalizálod, debugolsz, vagy egyszerűen csak jobban meg szeretnéd érteni a hálózati tevékenységet, ennek a parancsnak az elsajátítása elengedhetetlen. Ebben a bejegyzésben megtanulod, hogyan telepíthető fel az netstat, fedezd fel a különféle lehetőségeit, és használd azt a rendszer hálózati működésének részletes betekintéséhez. Olvasd végig a gyakorlati példákat és tippeket az netstatképességei.

Telepítési útmutató netstat Linux-on

A Linux-ba való belemerülés előtt netstat parancsot, szükséged lehet rá telepíteni, mivel egyes Linux disztribúciók alapértelmezettben nem tartalmazzák. Így telepítheted fel a Linux netstat rendszerre és más Linux rendszerekre.

Ubuntu telepítése netstat

A Ubuntu rendszeren a net-tools csomagot kell telepítened a netstathasználatához, mivel ennek a csomagnak az része. Telepítheted a netstat Ubuntu használatával a következő parancs segítségével:

sudo apt update
sudo apt install net-tools

Más Linux disztribúciókon használja a saját csomagkezelőjét, például yum or dnf:

# For RHEL-based distros (CentOS, Fedora, etc.)
sudo yum install net-tools

Telepítés után ellenőrizze a következővel: netstat a terminálodbban.

Alapvető szintaxisa netstat

A Linux netstat a parancs meglehetősen egyszerű szintaxissal rendelkezik:

netstat [OPTIONS]

Kombinálhat különböző opciókat, hogy részletes kimenetet kapjon a hálózati kapcsolatokról, portokról és egyebekről.

A Linux praktikus alkalmazásai Netstat Parancs

Az alábbiakban végigmegyünk a parancs néhány gyakori és praktikus használatán.

  • Linux használatával az összes TCP port listázása netstat Parancs: Az összes TCP kapcsolat listázásához használja a -t lehetőség netstat. Ez megjeleníti az összes aktív TCP portot a rendszeren.
netstat -t
  • Az összes UDP port felsorolása Linux segítségével netstat Parancs: Hasonlóan listázhatja az összes UDP kapcsolatot a -u lehetőség:
netstat -u
  • A Linux használatával csak a figyelő portokat listázza netstat Parancs: Csak a figyelő portok megtekintéséhez használja a -l opcióját. Ez szűri az összes létrehozott kapcsolatot, és csak a kapcsolatokra váró portokat jeleníti meg.
netstat -l
  • Linux alatt csak a hallgatózó TCP portok felsorolása netstat Parancs: Csak TCP figyelő portok esetén kombinálhatja a -t és -l lehetőségek:
netstat -lt
  • Linux használatával csak a figyelő UDP portok felsorolása netstat Parancs: UDP figyelő portokhoz kombinálja a -u és -l opciókat:
netstat -lu
  • Csak a hallgatózó UNIX portok listázása Linux használatával netstat Parancs: UNIX domain socketok megtekintéséhez használja a -x lehetőség mellett -l csak az UNIX portok hallgatóját felsorolni:
netstat -lx
  • Az összes port statisztikáinak listázása Linux használatával netstat Parancs: Az összes protokoll hálózati statisztikájának megtekintéséhez a -s opció hasznos. Ez áttekintést nyújt a forgalom és hibafelsorolásról.
netstat -s
  • Linux alatt TCP portok statisztikáinak listázása netstat Parancs: TCP specifikus statisztikákhoz kombinálhatja a -s vele -t:
netstat -st
  • Linux használatával UDP portok statisztikáinak listázása netstat Parancs: UDP statisztikákhoz használja a -su:
netstat -su
  • A PID és programnevek megjelenítése Linux használatával netstat Parancs: Előfordul, hogy szeretné tudni, mely programok használnak adott hálózati portokat. Használja a -p opcióját a folyamatazonosító (PID) és programnevek megjelenítéséhez:
sudo netstat -p
  • Nyomtatás netstat Információ folyamatosan Linux használatával Netstat Parancs: Ha valós időben szeretné figyelemmel kísérni a kapcsolatokat, használja a -c opció. Folyamatosan nyomtatja ki a hálózati statisztikákat:
netstat -c
  • Linux kernelirányítási információ beszerzése netstat Parancs: A kernel útválasztási táblázatának megtekintéséhez használja a -r opcióját. Ez megmutatja, hogyan irányítódnak a csomagok a hálózaton keresztül.
netstat -r
  • Linux alatt futó program portjának megtudása netstat Parancs: Megtudhatod, hogy mely portot használ egy program a következő kombinálásával: -p lehetőség grep:
sudo netstat -plnt | grep <program_name>

Ez megjeleníti a portszámot és a hozzá tartozó programot.

További netstat Lehetőségek

Bár az általános opciókat már lefedtük, íme még néhány netstat hasznos lehetőségek:

  • -i : Hálózati interfész statisztikáinak megjelenítése.
  • -g : Multicast csoporttagság információinak megjelenítése.
  • -v : Részletes mód a részletesebb kimenethez.

Ezek az opciók rugalmasságot nyújtanak hálózati problémák diagnosztizálása vagy forgalom vizsgálata során.

Táblázat: netstat Parancsok

Használati eset  Parancs 
Az összes TCP port listázása netstat -t
Az összes UDP port felsorolása netstat -u
Összes figyelő port listázása netstat -l
Csak a figyelő TCP portok listázása netstat -lt
Csak figyelő UDP portok listázása netstat -lu
Csak hallgatózó UNIX portok listázása netstat -lx
Hálózati statisztikák listázása netstat -s
TCP statisztika listázása netstat -st
UDP statisztika listázása netstat -su
PID és programnevek megjelenítése sudo netstat -p
Folyamatosan nyomtasson hálózati információkat netstat -c
Kernel útválasztási tábla megjelenítése netstat -r
grep <program> sudo netstat -plnt

netstat Alternatíva

Bár netstat bár erőteljes, egy kicsit elavultnak számít. Ha modern helyettesítésre keresed, ss (Socket Statistics) kiváló netstat alternative. It is more efficient and offers similar functionalities:

ss -tuln

Ez a parancs az összes figyelő TCP és UDP portot sorolja fel, akárcsak a netstat. Ha szeretne többet megtudni más Linux parancsokról, amelyek segítik a Linux környezetben való navigálást, javasoljuk, hogy olvassa el a másik blogbejegyzésünket 15 alapvető Linux parancs, amelyet minden felhasználónak ismernie kellene.

Következtetés

Bármely hálózati adminisztrátor számára az netstat parancs az Linux-ben alapvető eszköz. Ezzel lehet forgalomáramlásokat elemezni, nyitott portokat azonosítani, és hálózati tevékenységhez kötődő folyamatokat nyomon követni. Problémák esetén az netstat gyors áttekintést ad az összekapcsolódásokról, és lehetőséget biztosít az TCP, UDP és útválasztási táblázatok részletezésére. Ahogy az Linux fejlődik, úgy fejlődnek az eszközeink is. A modern disztribúciók gyakran az ss hatékonysága és bővített funkcióinak miatt preferálják, de az netstat továbbra is megbízható megoldás azok számára, akik jól ismerik. Ha elsajátítod, mélyreható és actionable képet kapsz a hálózat belső működéséről.

Gyakran Ismételt Kérdések

Hogyan telepítem netstat Linux-en?

Telepítéshez netstat az Linux-ben, szükséged van a net-tools csomagra. Az Ubuntu-ben futtasd: sudo apt install net-tools.

Mi a legjobb netstat alternative?

A ss parancsot egy modern alternatívája netstat és hasonló funkciókat kínál, de gyorsabb és hatékonyabb.

Követhetem-e netstat folyamatosan kimenet?

Igen, az netstat -c, a hálózati információkat valós időben folyamatosan megjelenítheted.

Mi a Linux netstat mire használható a parancs?

A Linux netstat parancs a hálózattal kapcsolatos információk, például aktív kapcsolatok, hallgatózó portok, útválasztási táblázatok és hálózati interfész statisztikák megjelenítésére szolgál. Erőteljes eszköz a hálózati forgalom figyelésére, csatlakoztatási problémák elhárítására, valamint az TCP és UDP portok állapotának ellenőrzésére az Linux rendszeren.

Hogyan jeleníthetem meg az összes aktív TCP kapcsolatot Linux rendszeren?

Amikor futtatod netstat -at, az összes aktív TCP kapcsolat listáját kapod, függetlenül azok állapotától. Ez hasznos ahhoz, hogy gyorsan lásd, mely TCP portok nyitottak és aktívan használatban vannak, valamint hogy azonosítsd az esetleges szokatlan vagy gyanús kapcsolatokat.

Mi az netstat -au mire használható?

A parancs netstat -au az összes aktív UDP kapcsolat megjelenítésére szolgál az Linux-ben.

Mi az netstat -s mire használható?

A netstat -s parancs az összes támogatott protokoll számát és információit jeleníti meg, köztük az TCP, UDP, ICMP és IP. A kimenet olyan metrikákat tartalmaz, mint az elküldött, fogadott és eldobott csomagok száma, valamint hibaszámlálók és más protokoll-specifikus statisztikák.

Megosztás

További bejegyzések a blogból

Folytass olvasást.

A Cloudzy címképe a MikroTik L2TP VPN útmutatóhoz, amely egy laptopot mutat, amely egy szerver rackhez csatlakozik egy világító kék és arany digitális alagúton keresztül pajzs ikonokkal.
Biztonság & Hálózatkezelés

MikroTik L2TP VPN beállítása (IPsec-kel): RouterOS útmutató (2026)

Ebben a MikroTik L2TP VPN beállításban az L2TP az alagút létrehozásáért, az IPsec pedig a titkosítás és integritás biztosításáért felel. Kombinálva ezeket natív klienssekkel való kompatibilitást kapunk harmadik féltől származó szoftver nélkül.

Rexa CyrusRexa Cyrus 9 perc olvasás
Terminálablak, amely az SSH figyelmeztető üzenetet mutatja a távoli gazdagép azonosítójának megváltozásáról, Fix Guide címmel és Cloudzy branding sötét türkiz háttéren.
Biztonság & Hálózatkezelés

Figyelmeztetés: A távoli gazdagép azonosítója megváltozott. Hogyan javítsd ki?

Az SSH egy biztonságos hálózati protokoll, amely titkosított alagutat hoz létre a rendszerek között. Népszerű marad a fejlesztők között, akiknek távoli hozzáférésre van szükségük a számítógépekhez grafikus felület nélkül.

Rexa CyrusRexa Cyrus 10 perc olvasás
DNS szerver hibaelhárítási útmutató illusztrációja figyelmeztető szimbólumokkal és kék szerverrel sötét háttéren az Linux névfeloldási hibákhoz.
Biztonság & Hálózatkezelés

Ideiglenes hiba a névfeloldásban: Mit jelent és hogyan javítsd ki?

Az Linux használata során az ideiglenes hiba a névfeloldásban akkor fordulhat elő, amikor weboldalakhoz szeretnél hozzáférni, csomagokat szeretnél frissíteni vagy internetes kapcsolatot igénylő feladatokat szeretnél végrehajtani.

Rexa CyrusRexa Cyrus 12 perc olvasás

Készen áll az üzembe helyezésre? 2,48 dollártól havonta.

Független felhőszolgáltató 2008 óta. AMD EPYC, NVMe, 40 Gbps. 14 napos pénzvisszafizetési garancia.