Feche o terminal e evite fechar o programa em execução [duplicado]

9

Eu inicio um programa pelo terminal com o seguinte comando:

<program name> &

Mas quando eu fechar o terminal, o programa também será fechado. Como escapar do fechamento do programa?

    
por Kron 14.07.2012 / 21:10

2 respostas

12

Você pode fechar o terminal pressionando Ctrl-D no prompt, em vez de usar os controles da janela. Isso fará o que você quiser.

    
por ernstkl 14.07.2012 / 21:23
4

Uma solução é usar a tela e desconectá-la:

sudo apt-get install screen    
screen
<program name> &
ctrl-a ctrl-d (this detaches the screen session)

Isso é útil especialmente ao iniciar programas em servidores remotos. Você pode então executar screen -R para reconectar. Veja este manual .

    
por Geoff 14.07.2012 / 21:21