Иногда бывает ситуация когда 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
#Monkeypox is preventable.
❌Avoid contact with sick/dead animals
✅Cook all animal meats & products properly before eating
✅Wash hands after handling animals & caring for/visiting sick people
❌Avoid close/skin-to-skin contact with infected persons or persons showing symptoms
А оспу обезьян уже стоит начать бояться? 🙈
Если кто-то не в курсе, ВОЗ уже объявили эту болезнь как global emergency.
До недавнего времени эпидемия была только на территории стран Африки. На днях она начала распространяться на территорию Европы и в Швеции с Великобританией появились первые случаи заболевания.
Не совсем мотивирующая и приятная новость для начала новой недели, но об это стоит знать.
#monkeypox
Avoid self-medication.
Visit a healthcare facility close to you for accurate diagnosis and treatment when you observe any symptoms associated with #monkeypox.
Public Health Advisory: https://ncdc.gov.ng/news/367/public-health-advisory-on-monkeypox
#TakeResponsibility
Since the re-emergence of #Monkeypox in 2017, Nigeria has recorded confirmed cases of the disease across the 36 States and FCT every year.
What is #Mpox❓
Many noted strategic similarities between HIV/ #AIDS and #COVID, but now with #Monkeypox, the resemblance is uncanny.
Announced AIDS/Monkeypox of African origin.
Stated predominantly affecting queers.
Tests/treatment encouraged, guaranteeing said conditions.
Predictably spread to wider public.