Как отключить http-сервер в Ubuntu, чтобы снова освободить порт?

Как отключить http-сервер в Ubuntu, чтобы снова освободить порт?

У меня есть HTTP-сервер, который я запускаю с помощью следующей команды

username@machine:~project/www$ http-server . --cors 

Обычно он запускается на порту 8080, но если ввести ctrl+zи попытаться выполнить ту же команду еще раз, он запустится на порту 8081.

Как мне отключить предыдущий сервер, чтобы 8080 снова стал свободным?

решение1

Если это первый фоновый процесс, который вы создали, вы можете просто использовать kill %1. Если нет, вам нужно будет запустить его jobsи проверить, какой у него номер в этом списке.

решение2

Используйте ctrl+cдля завершения процесса. ctrl+zПросто приостанавливает его.

Дальнейшее чтение:В чем разница между Ctrl+Z и Ctrl+C в командной строке Unix?

Связанный контент