Snippet'larım

Kill the running application using the port number

Nis 22, 2024 #snippet
---
1 min

Terminalde uygulama ayağa kaldırdıktan sonra CTRL+C yaptığınızda bazı uygulamalar açık olan port'ları öldüremeyebiliyor ve killall node çaresiz kalabiliyor. Direkt olarak port'ları kapatmak için alttaki komutu kullanabilirsiniz.

1
 sudo kill $(sudo lsof -t -i:{PORT})

Ve işleri kolaylaştırmak için alias oluşturabilirsiniz.

1
alias killport="killport_function"
2
killport_function ()
3
{
4
  sudo kill $(sudo lsof -t -i:$1)
5
}

Yukarıdaki kodu ~/.zshrc dosyanıza koyun ve source ~/.zshrc komutunu çalıştırın. Ardından açık olan port numarası ile (örnekte 3000) killport 3000 komutunu deneyin.