Иногда бывает ситуация когда 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
Not all carbon is the same - some heats the planet, others help #cool it.
1/. Black Carbon – Soot from incomplete combustion; strong warming effect
2/. Brown Carbon – Biomass smoke aerosols; absorbs sunlight
3/. Blue Carbon – Stored in coastal & marine ecosystems
4/. Green Carbon – Stored in forests, soils, and vegetation
5/. Red Carbon – Biological matter on snow & ice; accelerates melting
6/. Grey Carbon – Fossil fuel–based industrial emissions
🏆Bot of the Day🏆
@NoSpoilersBot
Simple bot that hides spoilers until you click a button!
i.e Use Inline with @NoSpoilersBotHold the door!
#Spoilers#Alert#Cool
🔥 Facebook Mega Packs 🔥
https://telegram.me/addstickers/Fbmegapack01_By_Osmer
https://telegram.me/addstickers/Fbmegapack02_By_Osmer
#Facebook#Cartoon#Cool#Fun#OsmerOmar
🏆 Thanks a lot to Osmer, he make all this Cool Stickers possible! Join his channel as well guys! @osmeromarhn