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+z
y 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 jobs
y comprobar qué número tiene en esa lista.
Respuesta2
Úselo ctrl+c
para finalizar el proceso. ctrl+z
simplemente lo suspende.
Otras lecturas:¿Qué diferencia entre Ctrl+Z y Ctrl+C en la línea de comandos de Unix?