ss — быстрая замена netstat, работает напрямую через netlink без разбора /proc.

# все слушающие TCP/UDP порты с именами процессов
ss -tulnp

# только TCP в состоянии LISTEN
ss -tlnp

# кто слушает порт 443
ss -tlnp sport = :443

# все установленные соединения
ss -tn state established

# сокеты конкретного процесса (по PID)
ss -p | grep pid=1234

Фильтры по состоянию:

# только TIME-WAIT
ss -tn state time-wait

# исключить CLOSE-WAIT
ss -tn exclude close-wait

Вывод ss -tulnp содержит: Netid (tcp/udp), State, Recv-Q, Send-Q, Local Address:Port, Peer, Process. Колонка Process требует прав root — иначе пустая.

#linux #networking #sysadmin