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

Как проверить доступность порта на Linux

Для проверки доступности порта на Linux можно использовать несколько способов: 1. **`netstat` или `ss`** (просмотр активных соединений): ```bash netstat -tuln | grep <порт> # или ss -tuln | grep <порт> ``` 2. **`telnet`** (проверка подключения): ```bash telnet <порт> ``` 3. **`nc` (netcat)**: ```bash nc -zv <порт> ``` 4. **Python-скрипт**: ```python import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) try: s.connect(('localhost', 80)) print("Порт открыт") except socket.error: print("Порт закрыт") finally: s.close() ``` Примечания: - Для `telnet` и `nc` может потребоваться установка пакетов - Проверка из Python удобна для автоматизации в скриптах - Для проверки портов на удалённых серверах убедитесь, что фаерволл не блокирует соединение
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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