Quando você usa screen
, você precisa separar com CTRL + A + D antes de sair do ssh
.
Como alternativa, se você quiser executar um processo diretamente com a tela, poderá usar
screen -dmSL [session name] [commands]
-
-d
inicia uma sessão de tela e imediatamente se desconecta dela -
-m
força a criação de uma nova sessão de tela -
-S
permite que você dê um nome à sessão -
-L
ativa o registro em log para~/screenlog.0
exemplo:
screen -dmSL workstuff myscript.sh
Você pode então:
continuar mais tarde usando screen -x workstuff
ou
verifique o arquivo de log less -r ~/screenlog.0