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 &exit
como geany &exit
. Pero esto no es lo que estoy buscando.
¿Cómo puedo seguir geany
corriendo incluso después de cerrarlo?
command-line
eddard.stark
fuente
fuente
Respuestas:
Desde una ventana de terminal, escriba
o
nohup
permite 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/null
comando evita la creación de unnohup.out
en cada directorio desde el que se ejecuta la aplicación.Desde la página del manual:
fuente
nohup geany > /dev/null
onohup geany > /dev/null &
, para evitar la creación de unnohup.out
archivo en el directorio de trabajo actual cada vez que se ejecuta el comandonohup run1_cmd.sh > run1.out
.Como alternativa a
nohup
usted, podría usar el shell incorporadodisown
.disown
elimina trabajos de la lista de trabajos y, cuando existe el shell,SIGHUP
no 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 & exit
si necesita privilegios de root.fuente