Чтобы убить работающий сервер, выполните следующие действия.
$ lsof -i :8000
8000 - это порт. Итак, если вы используете django и запускаете python manage.py runserver, скорее всего, ваш порт будет «8000»
Эта команда выдаст что-то вроде:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
python 1158 biju 3u IPv4 0x4ae303085ae91559 0t0 TCP localhost:irdmi (LISTEN)
Кроме под "biju" он будет иметь ваше имя пользователя. Видите ли вы значение в поле «PID» - это номер, который вам нужен. Теперь вы просто убиваете этот процесс.
$ kill -9 1158
Давайте сделаем это еще раз:
$ lsof -i :8000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
python 4894 biju 3u IPv4 0x4ae3030864c1dd41 0t0 TCP localhost:irdmi (LISTEN)
$ kill -9 4894
И все. Вы можете убить этот сервер без ошибок.