Очистить порт с помощью терминала означает освободить сетевой порт на вашем компьютере с помощью интерфейса командной строки. Вот несколько способов добиться этого в разных операционных системах, а также примеры кода:
- Метод для Windows с использованием командной строки:
netstat -ano | findstr :<port_number>
taskkill /PID <process_id> /F
Замените номером порта, который вы хотите очистить. Первая команда отобразит идентификатор процесса (PID), связанный с указанным портом. Вторая команда принудительно завершит процесс, используя полученный PID.
- Метод для macOS и Linux с использованием терминала:
lsof -i :<port_number>
kill -9 <process_id>
Еще раз замените номером порта, который вы хотите очистить. Первая команда определит идентификатор процесса, связанный с указанным портом. Вторая команда отправит процессу сигнал принудительного завершения (SIGKILL), используя полученный PID.
- Метод для Linux с использованием команды Fuser:
fuser -k <port_number>/tcp
Замените номером порта, который вы хотите очистить. Эта команда уничтожит все процессы, использующие указанный порт.