Existem várias semelhanças e diferenças técnicas, mas a única diferença que deve ser importante para você é que, ao contrário dos consoles virtuais, usando screen
, você pode anexar a uma sessão screen
de qualquer conexão terminal ao computador:
- outros consoles virtuais
- emuladores de terminal em execução em X
- uma conexão
ssh
(ou telnet) de outro computador
Tudo o que é necessário para essa capacidade de anexar:
- você tem permissão (geralmente, executando como o mesmo usuário)
- a sessão
screen
está na máquina em que você deseja anexar
Uma vez que você tenha anexado a uma sessão screen
, aquele terminal age (bem, não "igual a" ) como se você estivesse conectado no terminal original onde você iniciou screen
. / p>
Você pode fazer o mesmo com tmux
, é claro, mas suas sessões são separadas - assim como os consoles virtuais.