Чтобы сначала убить процесс, основанный на порте, мы должны найти соответствующий pid для данного порта и убить, используя этот pid,
В моем случае я хотел получить pid (идентификатор процесса) порта 3000:
netstat -ltnp | grep -w '3000'
затем найдите pid, который слушает tcp
tcp6 0 0 :::3000 :::* LISTEN 29972/node
, вы получите pid 29972
Чтобы убить этот пид, используйте нижекоманда
kill -9 29972
псевдокод для процесса уничтожения на основе порта
netstat -ltnp | grep -w 'PORT'
и
kill -9 PID