Você está perdendo um comando screen
no início de sua sessão. Execute screen
e ele lhe dará uma nova sessão a partir da qual você pode desanexar com Ctrl A D . Execute seu aplicativo de servidor sob esta screen
session.
A outra parte da solução é reconectar mais tarde. screen -ls
listará as sessões. E screen -r
seguido opcionalmente por um dos rótulos de sessão screen
será reconectado.
Eu usaria o comando como autônomo enquanto eu fazia o login (literalmente, screen
), ou na frente de qualquer comando que inicie seu servidor de jogo. No seu exemplo, onde começa sudo ./srcds_run...
você usaria screen sudo ./srcds_run...
.