Junior
Jak zobrazit aktuální připojení?
sobes.tech AI
Odpověď od AI
Použití nástroje netstat:
# Zobrazit všechna spojení (aktivní i pasivní)
netstat -a
# Zobrazit pouze naslouchající sockety
netstat -l
# Zobrazit TCP spojení
netstat -t
# Zobrazit UDP spojení
netstat -u
# Zobrazit PID a název procesu (vyžaduje práva root)
netstat -p
# Kombinace příznaků pro úplnější přehled
netstat -tunlp
Použití nástroje ss (preferováno na moderních systémech kvůli vyššímu výkonu):
# Zobrazit všechna spojení
ss -a
# Zobrazit pouze naslouchající sockety
ss -l
# Zobrazit TCP spojení
ss -t
# Zobrazit UDP spojení
ss -u
# Zobrazit PID a název procesu
ss -p
# Kombinace příznaků
ss -tunlp
Použití obsahu adresáře /proc/net/:
Informace o spojení jsou dostupné v souborech /proc/net/tcp, /proc/net/udp a dalších v tomto adresáři.
# Zobrazit surová data TCP spojení
cat /proc/net/tcp
Tato metoda vyžaduje ruční interpretaci dat, která jsou v hexadecimálním formátu. Nástroje netstat a ss poskytují pohodlnější a čitelnější výstup.