Иногда бывает ситуация когда dev-сервер по какой-либо причине не закрылся и висит в процессах, занимая порт.
Это может быть из-за падения IDE или просто сам забыл погасить и закрыл терминал.
Для таких случаев я набросал простую функцию с командой:
kill_on_port() {
port=$(lsof -t -i:$1)
echo "KILL PROCESS:" $port
sudo kill -9 $port
}
alias killonport="kill_on_port $@"
Код поместить в ~/.bashrc и рестартнуть систему.
Если во время старта dev-сервера получаете ошибку что порт уже занят, просто выполните команду, подставив свой порт.
Bash
kill_on_port 8000
Скорее всего бесполезно, если другой процесс назначен на перезапуск вашего dev-сервера в случае падения.
Имя команды можете изменить на любое другое.
#linux
251121 || THE STAR 𝕏 UPDATE
[Show Me Your Bag Teaser] Idol merchant, Miyeon from i-DLE appears🤗 From gifts received from a Japanese actor to vintage digital cameras and mouthwash, a big reveal of her beloved items👜
'Actually, I brought these because I wanted to show off🥹'
Miyeon's Show Me Your Bag explodes with cuteness × loveliness, just like her owner✨
Releasing on November 22 at 8 PM on The Star's YouTube💕
#미연#MIYEON
–🦋
── @GIDLE_UPDATE ──
251105 || SOHU KOREA 𝕏 UPDATE
🐽 Piglet meme 5 times in a row!
😎 Seominjung rap personal skill laughter challenge!
💕 Wony & Sana try drawing in 3 seconds!
Save the pretty selfie of Miyeon and the fox doll 🦊 and enjoy the full SOHU KOREA interview!! 🥳🥳
YouTube: https://www.youtube.com/watch?v=iKPDxbxodQA
#아이들#idle#미연#MIYEON
–🦋
── @GIDLE_UPDATE ──