В linux команда netstat сообщает нам информацию о активных сокетах в системе.
Я понимаю, что netstat
использует /proc/net/tcp
для получения информации о сетевой системе.
Так как netstat
man-страница говорит, что netstat устарел, поэтому мы должны использовать 'ss'.
NOTE
This program is obsolete. Replacement for netstat is ss. Replacement
for netstat -r is ip route. Replacement for netstat -i is ip -s link.
Replacement for netstat -g is ip maddr.
Я обнаружил, что ss
выполняет аналогичную функциональность, но не использует
/proc/net/tcp
для получения информации о сетевой сети.
Теперь мне интересно, как ss
получает информацию о сокетах сетевой сети?