¿Cómo cerrar el servidor http en Ubuntu para volver a liberar el puerto?

¿Cómo cerrar el servidor http en Ubuntu para volver a liberar el puerto?

Tengo un servidor HTTP que inicio usando el siguiente comando

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

Por lo general, se inicia en el puerto 8080, pero si ingresa ctrl+zy luego intenta ejecutar el mismo comando nuevamente, se iniciará en el puerto 8081.

¿Cómo puedo apagar el servidor anterior para que 8080 vuelva a estar libre?

Respuesta1

Si ese es el primer proceso en segundo plano que ha creado, simplemente puede utilizar kill %1. De lo contrario, querrás ejecutar jobsy comprobar qué número tiene en esa lista.

Respuesta2

Úselo ctrl+cpara finalizar el proceso. ctrl+zsimplemente lo suspende.

Otras lecturas:¿Qué diferencia entre Ctrl+Z y Ctrl+C en la línea de comandos de Unix?

información relacionada