Ejecutar el archivo java en un servidor como proceso en segundo plano

Necesito ejecutar un java jar en el servidor para comunicarme entre dos aplicaciones. He escrito dos scripts de shell para ejecutarlo, pero una vez que inicie ese script no puedo cerrar / finalizar el proceso. Si presionoctrl+C O cierre la consola, el servidor se apagará. ¿Podría alguien ayudarme a modificar este script para que se ejecute como un servidor normal?

 #!/bin/sh
java -jar /web/server.jar
echo $! 
#> startupApp.pid

Respuestas a la pregunta(3)

Su respuesta a la pregunta