Files
jambotron/How_To.md
2026-05-17 01:05:04 +03:00

1.9 KiB
Raw Permalink Blame History

Для того чтобы найти и завершить процесс, занимающий определенный порт (в данном случае 8082), в большинстве операционных систем используются стандартные терминальные команды.

Вот пошаговая инструкция для Linux/macOS и Windows.

🐧 Linux и macOS Самый быстрый способ — использовать утилиту lsof или fuser.

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

Bash sudo lsof -i :8082 PID — это число в соответствующей колонке, которое нам понадобится.

Или с помощью fuser:

Bash sudo fuser 8082/tcp 2. Завершение процесса Используйте команду kill, подставив найденный PID:

Bash kill -9 PID Примечание: Флаг -9 (SIGKILL) принудительно завершает процесс. Если вы хотите закрыть его «мягко», используйте kill PID без флага.

Лайфхак (одной командой): Если нужно найти и сразу убить:

Bash sudo kill -9 $(sudo lsof -t -i:8082) 🪟 Windows В Windows это делается через командную строку (CMD) или PowerShell.

  1. Поиск процесса Откройте терминал и введите:

DOS

netstat -ano | findstr :8082

В последней колонке вы увидите PID. Например: 1234.

  1. Завершение процесса Используйте команду taskkill:

DOS

taskkill /PID 1234 /F

/F — принудительное завершение.