Способы очистки портов с помощью терминала: Windows, macOS и Linux

Очистить порт с помощью терминала означает освободить сетевой порт на вашем компьютере с помощью интерфейса командной строки. Вот несколько способов добиться этого в разных операционных системах, а также примеры кода:

  1. Метод для Windows с использованием командной строки:
netstat -ano | findstr :<port_number>
taskkill /PID <process_id> /F

Замените номером порта, который вы хотите очистить. Первая команда отобразит идентификатор процесса (PID), связанный с указанным портом. Вторая команда принудительно завершит процесс, используя полученный PID.

  1. Метод для macOS и Linux с использованием терминала:
lsof -i :<port_number>
kill -9 <process_id>

Еще раз замените номером порта, который вы хотите очистить. Первая команда определит идентификатор процесса, связанный с указанным портом. Вторая команда отправит процессу сигнал принудительного завершения (SIGKILL), используя полученный PID.

  1. Метод для Linux с использованием команды Fuser:
fuser -k <port_number>/tcp

Замените номером порта, который вы хотите очистить. Эта команда уничтожит все процессы, использующие указанный порт.