Usando o gnu-screen
De gutocarvalho.net
Esta é uma ferramenta fundamental para ser utilizada na administração remota de servidores.
Com ele você pode se conectar, abrir uma ou mais janelas simultaneas sem precisar abrir uma nova conexão com o servidor.
Com ele você pode executar uma função, como por exemplo, iniciar um download e deixar ele rodando, pois quando se desconectar o screen continua rodando, e quando reconectar bastará acessar o screen e verificar se sua tarefa terminou.
Conteúdo |
[editar] instalando o gnu-screen
root@servidor:~# apt-get install screen
[editar] usando o gnu-screen
root@servidor:~# screen
[editar] funções do gnu-screen
criando nova janela
CTRL+ A C
criando nova janela (N = Numero)
CTRL +A N
criando janela 0
CTRL +A 0
acessando janela 0
CTRL + A + 0
acessando janela 1
CTRL + A + 1
acessando janela 2
CTRL + A + 2
lista as janelas criadas
CTRL + A + w
dá um nome para a janela ativa
CTRL + A + SHIFT + A
divide a janela em 2 ou mais janelas
CTRL +A S
fecha janela dividida
CTRL +A X
altera entre janelas quando divida
CTRL +A TAB
mata a janela com confirmação, fica esperando você abrir uma nova janela naquele espaço
CTRL + A K
saindo do SCREEN e deixando ele rodando
CTRL +A d
depois que você saiu você pode desconectar do servidor, mas o SCREEN continuará rodando.
entrando novamente no SCREEN aberto
root@servidor:~# screen -r
se você tem mais de um screen aberto, especifique qual quer entrar, veja o PID dele
root@servidor:~# ps -aux|grep screen
especifique o PID no retorno
root@servidor:~# screen -r PID

