Como muitos de vocês sabem, o GNU Screen é uma boa ferramenta que permite fazer algo como:
Outro bom uso para desanexar e reconectar é como um recurso de "área de trabalho remota" no modo console. Você pode se desconectar de uma sessão de tela no trabalho, fazer o shell na máquina a partir de casa e reconectar. Muito, muito útil. Com um pouco de trabalho extra, você pode até ter vários terminais conectados à mesma sessão - excelente para esforços e reuniões de colaboração.
Agora estou curioso, há uma maneira de fazer isso sem Screen. Aka, em vez de logut, digito magiclogout e da próxima vez que fizer login, recebo minha antiga sessão (se o sistema operacional não tiver reiniciado ofc)
fonte
Você pode iniciar um comando via
nohup
:Se você deseja que a saída seja salva em algum lugar, faça
Agora você precisa desconectar o software em execução
bg
disown %1
Mais dicas para isso
nohup
podem ser encontradas em sua página de manual ( http://ss64.com/osx/nohup.html ), o mesmo paradisown
( http://ss64.com/osx/disown.html ).fonte