Иногда бывает ситуация когда 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
台服本周更新,懷舊系列活動開跑,包含 SR 限定 GP 賽、懷舊道具箱以及 SR 卡丁車卡片,另外還有 beanfun APP「跑跑小學堂」活動推出 🎓
🔥 台服 8/5 更新詳情:https://kinf.cc/qH3A6
🎯 SR 卡丁車卡片獎勵表:https://kinf.cc/kN4Vr
▶️ 追蹤 Google 新聞:https://kinf.cc/gn
▶️ 立即加入 Discord:https://kinf.cc/dc
#跑跑卡丁車#KartRider#beanfun#app#跑跑#小學堂#原型摩托車V1#懷舊#SR#卡丁車#自選#卡片#ShowTime#GP賽#GrandPrix#傳說零件V1#LUCCI#跑跑通行證#通行證#雷霆V1#衝浪板V1#迷你遊戲#迷你釣魚#釣魚#稀有零件V1#酷涼寶箱#登入獎勵