Confira a tela GNU. Você pode executar algo na tela, desconectar e desconectar e o script / programa continua a rodar.
Link: link
A tela pode ser encontrada na maioria das distros. O Ubuntu também tem uma versão "Super" bifurcada disponível.
Eu uso o gnome-terminal, e eu corro emacs sob o terminal em segundo plano executando emacs & , mas depois que eu fecho o terminal, emacs também é fechado. Como posso evitar esse comportamento? Eu sei que emacs é um processo filho do shell.
Confira a tela GNU. Você pode executar algo na tela, desconectar e desconectar e o script / programa continua a rodar.
Link: link
A tela pode ser encontrada na maioria das distros. O Ubuntu também tem uma versão "Super" bifurcada disponível.
Você pode iniciar emacs usando o comando nohup . nohup executará um comando imune a restrições, com saída para um não-tty
nohup emacs &
Isso evitará que o processo emacs termine quando o shell for fechado e o terminal de controle for destruído.
Você pode obter mais informações sobre nohup de info coreutils 'nohup invocation'
Esta é uma discussão sobre nohup , disown e & .