Встречается на собеседованиях • сегодня

Как посмотреть какие порты открыты в Bash

В Linux можно использовать несколько команд для проверки открытых портов:

  1. netstat (устаревший, но широко поддерживаемый):
bash
netstat -tuln

Флаги: -t - TCP, -u - UDP, -l - listening порты, -n - показывать номера портов вместо имен служб.

  1. ss (современная замена netstat):
bash
ss -tuln

Работает аналогично, но быстрее и с более современным выводом.

  1. lsof (более детальная информация):
bash
lsof -i -P -n | grep LISTEN

-i - сетевые соединения, -P - показывать номера портов, -n - не резолвить имена хостов.

Для проверки конкретного порта можно использовать telnet или nc:

bash
nc -zv localhost 8080
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы