Сетевые команды ss и netstat используются для анализа сетевых соединений в Linux.
Они позволяют:
Команда ss (socket statistics) — современный инструмент для работы с сетевыми соединениями.
Она быстрее и удобнее, чем устаревшая netstat.
ss
Показывает:
ss -tuln
-t — TCP соединения-u — UDP соединения-l — только слушающие (listening) порты-n — без DNS (числовой вывод)Показать все соединения:
ss -a
Показать только TCP:
ss -t
Показать только слушающие порты:
ss -l
Команда netstat использовалась ранее для анализа сети.
Сейчас она считается устаревшей, но всё ещё встречается в некоторых системах.
netstat -tuln
ss| Команда | Статус | Особенности |
|---|---|---|
| ss | современная | быстрая, актуальная |
| netstat | устаревшая | медленнее, но привычная |
С помощью этих команд можно:
ss -tuln
Позволяет увидеть, запущен ли сервер и какие порты он использует.
ss -tuln | grep 80
ss -a
Команды ss и netstat применяются для:
ss вместо netstatsudo для полного выводаss — современная и быстрая командаnetstat — устаревшая альтернативаss рекомендуется к использованиюПопробуйте:
Команды ss и netstat используются для анализа сетевых соединений и открытых портов. Они помогают администратору диагностировать сеть и контролировать её состояние.