Команда ss используется для сбора статистики по сетевым сокетам. Результат ее работы чем то похож на результат работы netstat, но количество выдаваемой ею информации больше. SS более новая и мощная утилита. В скорости работы она намного быстрее упомянутого netstat.
Основное предназначение утилиты ss сбор и вывод информации о:
- Всех TCP sockets
- Всех UDP sockets
- Всех открытых ssh / ftp / http / https соединениях
- Всех локальных процессов подключающихся к X server
Отображение суммарной информации об открытых сетевых соединениях
Показывает информацию о всех открытых, закрытых, в режиме ожидания соединениях
# ss -s
Total: 855 (kernel 858)
TCP: 41 (estab 16, closed 4, orphaned 0, synrecv 0, timewait 1/0), ports 29
Transport Total IP IPv6
* 858 — -
RAW 0 0 0
UDP 29 23 6
TCP 37 31 6
INET 66 54 12
FRAG 0 0 0
Отображение информации о всех открытых портах
# ss -l
Recv-Q Send-Q Local Address:Port Peer Address:Port
0 64 *:nfs *:*
0 128 :::ldap :::*
0 128 *:ldap *:*
0 100 *:22279 *:*
0 50 *:mysql *:*
0 50 *:netbios-ssn *:*
0 128 :::sunrpc :::*
0 128 *:sunrpc *:*
0 128 127.0.0.1:http *:*
0 128 *:37617 *:*
0 128 *:55186 *:*
0 64 :::52916 :::*
0 32 *:ftp *:*
0 128 :::ipp :::*
0 128 *:ipp *:*
0 100 ::1:smtp :::*
0 100 127.0.0.1:smtp *:*
0 64 *:46841 *:*
0 128 :::imtc-map :::*
0 128 *:imtc-map *:*
0 50 *:microsoft-ds *:*
Отображение информации о всех открытых портах с указанием приложения открывшего порт
ss -pl
Отображение информации о приложении открывшем определенный порт
ss -lp |grep 4949
Отображение информации о всех TCP соединениях
ss -ta
Отображение информации о всех UDP соединениях
ss -ua
Отображение информации о всех SMTP соединениях
ss -o state established ‘( dport = :smtp or sport = :smtp )’
Отображение информации о всех HTTP соединениях
ss -o state established ‘( dport = :http or sport = :http )’
Отображение информации о локальных процессах подключившихся к X Server
ss -x src /tmp/.X11-unix/*
Из справочной страницы(man):
ss -t -a dumps all TCP sockets
ss -u -a dumps all UDP sockets
ss -w -a dumps all RAW sockets
ss -x -a dumps all UNIX sockets