Eu sou novo no Ubuntu. Eu usei o texto sublime. Percebi que depois de abrir o Sublime Text no Terminal, se eu fechar o terminal, o aplicativo continuará sendo executado. O mesmo não se aplica a outras aplicações geany
.
Depois de abrir o aplicativo a partir do terminal, quando fecho o terminal, o aplicativo também é fechado. Eu tentei &exit
como geany &exit
. Mas não é isso que estou procurando.
Como posso continuar geany
correndo mesmo depois de fechá-lo?
command-line
eddard.stark
fonte
fonte
Respostas:
Em uma janela do terminal, digite
ou
nohup
permite que o aplicativo seja executado e imune a interrupções, portanto, fechar a janela do terminal não afetará o aplicativo que está sendo executado. A adição>/dev/null
de ao comando impede a criação de umnohup.out
em cada diretório do qual o aplicativo está sendo executado.Na página do manual:
fonte
nohup geany > /dev/null
ounohup geany > /dev/null &
, para evitar a criação de umnohup.out
arquivo no diretório de trabalho atual cada vez que o comando é executadonohup run1_cmd.sh > run1.out
.Como alternativa,
nohup
você pode usar o shell embutidodisown
.disown
remove os trabalhos da lista de trabalhos e, quando o shell existe,SIGHUP
não é enviado para esse processo.fonte
Você pode usar
exec geany & exit
(observe o exec e o e comercial) se não precisar de root epkexec geany & exit
se precisar de privilégios de root.fonte