ss вместо netstat: как быстро найти, что слушает портnetstat давно устарел и не показывает точную картину на системах с systemd. Настоящие профи уже давно используют ss.🔧 Примеры, которые реально полезны:
1️⃣ Кто слушает порт 443:
ss -ltnp 'sport = :443'
📌
-l — только слушающие, -t — TCP, -n — не резолвим имена, -p — покажи PID/имя процесса.2️⃣ Все открытые соединения от процесса (например, PID 1234):
ss -pant | grep pid=1234
3️⃣ Список соединений в состоянии
ESTABLISHED:
ss -ant state established
4️⃣ Сколько вообще активных соединений:
ss -s
💡 Фишка:
ss быстрее и точнее netstat, т.к. работает через netlink. Особенно это критично на серверах с тысячами соединений.Для UDP аналогично — просто меняем
-t на -u.👉@linuxchmod