Temmuz 22, 2024

/ ~

Kill the running application using the port number

Terminalde çalışan uygulamalarımı kapattığımda bazen port’lar ölmeyebiliyor ve killall node işe yaramayabiliyor.

Port’u zorla kapatmak için kill kullanabilirsiniz.

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

Ardından kullanımı basitleştirmek için alias atayabilirsiniz.

Terminal window
alias killport="killport_function"
killport_function ()
{
sudo kill $(sudo lsof -t -i:$1)
}

Yukarıdaki kodu ~/.zshrc dosyanıza koyun ve source ~/.zshrc komutunu çalıştırın. Artık aşağıdaki gibi kullanabilirsiniz.

Terminal window
killport 3000