Sobes.tech
Back to questions
Senior
4

Как посмотреть какие порты заняты в Linux?

Companies where asked
sber tech

Answer from AI

sobes.tech AI

В Linux для просмотра занятых портов часто используют команды netstat, ss и lsof.

  • ss -tuln — показывает все прослушиваемые TCP и UDP порты с номерами и адресами.
  • netstat -tuln — аналогично, но может отсутствовать в новых дистрибутивах.
  • lsof -i :<порт> — показывает процессы, которые используют конкретный порт.

Пример команды для просмотра всех занятых портов:

ss -tuln

Если нужно узнать, какой процесс занимает порт 8080:

lsof -i :8080

Эти инструменты помогут определить, какие порты заняты и какими процессами.