Soy nuevo en Ubuntu. He usado Sublime Text. Me di cuenta de que después de abrir Sublime Text desde la Terminal, si cierro la terminal, la aplicación sigue ejecutándose. Lo mismo no es cierto para otras aplicaciones como geany.
Después de abrir la aplicación desde la terminal, cuando la cierro, la aplicación también se cierra. Lo he intentado &exitcomo geany &exit. Pero esto no es lo que estoy buscando.
¿Cómo puedo seguir geanycorriendo incluso después de cerrarlo?
command-line
eddard.stark
fuente
fuente

Respuestas:
Desde una ventana de terminal, escriba
o
nohuppermite que la aplicación se ejecute y sea inmune a los bloqueos, por lo que cerrar la ventana del terminal no tendría ningún efecto en la aplicación que se ejecuta. Agregar el>/dev/nullcomando evita la creación de unnohup.outen cada directorio desde el que se ejecuta la aplicación.Desde la página del manual:
fuente
nohup geany > /dev/nullonohup geany > /dev/null &, para evitar la creación de unnohup.outarchivo en el directorio de trabajo actual cada vez que se ejecuta el comandonohup run1_cmd.sh > run1.out.Como alternativa a
nohupusted, podría usar el shell incorporadodisown.disownelimina trabajos de la lista de trabajos y, cuando existe el shell,SIGHUPno se envía a ese proceso.fuente
Puede usar
exec geany & exit(tenga en cuenta el exec y el ampersand) si no necesita root ypkexec geany & exitsi necesita privilegios de root.fuente