LSOF:Seznam otevřených souborů. Vypisuje všechny otevřené soubory patřící všem aktivním procesům.
Příklady:
sudo lsof -n -i
sudo lsof -n -i4
sudo lsof -n -i :80
- -n brání převodu síťových čísel na názvy hostitelů pro síťové soubory. Inhibice konverze může urychlit běh lsof. To je také užitečné, když host
vyhledávání nefunguje správně - -i vybere seznam souborů, jejichž internetová adresa se shoduje s adresou uvedenou v i. Pokud není zadána žádná adresa, tato možnost vybere seznam všech souborů sítě Internet a x.25 (HP-UX). Pokud je zadáno -i4 nebo -i6 bez následující adresy, zobrazí se pouze soubory uvedené verze IP, IPv4 nebo IPv6.
NETSTAT:Je to nástroj pro získání statistik sítě. Ve výchozím nastavení zobrazuje netstat seznam otevřených soketů. Pokud neurčíte žádné rodiny adres, vytisknou se aktivní sokety všech nakonfigurovaných rodin adres.
Zobrazí směrovací tabulky jádra:
netstat -r
Zobrazit všechna naslouchající a navázaná spojení pro TCP i UDP s daty PID:
netstat -plunt
Kromě toho máte k dispozici další nástroj příkazového řádku, kterým je SS.
SS:Používá se k výpisu statistik soketu. Umožňuje zobrazovat informace podobné netstatu. Dokáže zobrazit více TCP a stavových informací než jiné nástroje.
-plunt
poskytuje data pro spojení TCP a UDP, která jsou navázána a naslouchají informacím o procesu:
sudo ss -plunt
Dnes jsem čelil podobnému problému. Řešením bylo spustit příkaz lsof s právy sudo.
sudo lsof -i:8086
by měl vytisknout požadovaný výstup.