Mágicas com o utilitário screen em conexões remotas

Publicado por Alessandro de Oliveira Faria (A.K.A. CABELO) em 16/09/2004

[ Hits: 18.762 ]

Blog: http://assuntonerd.com.br

 


Mágicas com o utilitário screen em conexões remotas



O screen é um utilitário fundamental para conexões remotas. Segue abaixo os recursos que me impressionaram:
  • Abrir várias sessões em um única conexão.
  • Abrir várias sessões simultaneamente no vídeo.
  • A sessão permanece ativa e em execução, mesmo após a sua desconexão. Assim permitindo uma posterior manutenção.
  • Salva a tela corrente em disco.
  • Compartilhar a sessão com outras conexões remotas.

Como está é uma sessão de DICAS, segue abaixo os principais comando com screen.

Lista a sessão:

$ screen -ls

Criar nova sessão: [CTRL]+A c

Visualizar o nome das janelas: [CTRL]+A w

Navegar entre as sessões:

[CTRL]+A n (próxima sessão)
[CTRL]+A p (sessão anterior)
[CTRL]+A (numero da sessão)

Sair sem fechar a sessão: [CTRL]+A d (desvincular)

Para entrar novamente na sessão desvinculada:

$ screen -r

Compartilhando a sessão:
O seu amigo deve acessar a máquina com o mesmo user que você esta logado. Assim que ele logar, peça para ele executar:

$ screen -x

Visualizando o help de comandos: [CTRL]+A ?

Visualizando o horário e as janelas inicializadas:

[CTRL]+A :
hardstatus alwayslastline "%c %w" [ENTER]

Para substituir o nome da sessão corrente, digite:

[CTRL]+A A

No modo de edição, altere o nome da sessão atual.

Dividindo a janela:

[CTRL]+A S (pressione o número de vezes desejado)
[CTRL]+[TAB] (alterna entre as divisões criadas)
[CTRL]+A Q (Maximiza o console corrente)

Matando a sessão corrente (kill): [CTRL]+A k

Salvando a tela em modo texto: [CTRL]+A h
(será gerado um arquivo chamado hardcopy.0)

Outras dicas deste autor

ROM e vídeo demonstrativo sobre o Firefox OS 3.0.0.0 Pre-release

GPU - CUDA 5 na plataforma openSUSE 12.3

Encontro Nacional LinuxChix 2007

Módulo do kernel NVIDIA em paravirtualização XEN

Glider: Símbolo da ética Hacker!

Leitura recomendada

Opções do comando chmod

Extraindo Dados de Sites da Internet pelo Terminal

Visualizando os arquivos por ordem de data

Gerar arquivo da saída do MD5SUM

O comando script

  

Comentários
[1] Comentário enviado por fernandus em 19/10/2004 - 00:11h

Pô....ninguém fez comentários.. é um belo de um utilitário...valeu pela dica

[2] Comentário enviado por gabrielsp em 09/11/2007 - 19:18h

precisa falr alguma coisa das dicas do Cabelo? =P

Valheu! =P

[3] Comentário enviado por chaplinux em 03/05/2011 - 02:14h

Faltou saber o parametro para execução automatica de scripts ou comando dentro do screen.

Ex:

#screen -d -m --> ele abre um terminal e sai como se tivesse dado o CTRL + ad (detached)

ok!?

agora eu quero executar um torrent ao instanciar um terminal com screen, qual o paramento ?

Ex:
#screen btdownloadcurses.bittornado arquivo.torrent -d -m --> Não funfou!

qual seria o parametro para tal execução ao instancia o terminal. ??



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts