Thiago Arrais wrote:
Pessoal,
Meu "problema" é o seguinte (coloquei entre aspas por que é mais um
desconforto que um problema):
Tenho uma máquina servidora que acesso via SSH. Com uma certa
freqüencia, preciso fazer algumas operações que demandam um bom tempo
para completarem, como atualizar o sistema ou baixar volumes de dados
razoavelmente grandes. Eu queria poder fechar o terminal SSH e, de vez
em quando, abrir outro e ver como vai o andamento da operação. Ou
seja, o que eu quero basicamente é deixar um processo rodando sem
terminal por algum tempo e depois redirecioná-lo para um terminal para
saber a quantas está o andamento.
---8<----
Eu costumo usar o screen para isso. Um exemplo de uso:
Da máquina de casa:
screen
control-a c (para abrir mais sessoes dentro do screen)
centericq
...
antes de ir pro trabalho, faço um control-a d
no screen, com isso ele "desatacha" do tty atual, mas tudo que estava
nele continua rodando.
...
chegando no trabalho:
ssh [EMAIL PROTECTED]
screen -r
pronto, continuo a partir da mesma sessão que tinha parado em casa
ao sair do trabalho, control-a d
e assim vai...
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]