Pular para o conteúdo

Dvtm - nova funcionalidade semelhante ao clusterssh

Dica publicada em Linux / Introdução
Vinicius Tinti de Paula Oliveira tinti
Hits: 8.486 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

Dvtm - nova funcionalidade semelhante ao clusterssh

Dvtm traz o conceito de um gerenciador de janelas lado a lado, popularizado por gerenciadores do x11 como DWN. É uma ferramenta útil para aqueles que utilizam frenquentemente o console.

Foi através do link a seguir que conheci o dvtm:
Achei muito interessante a proposta do software, contudo faltava uma coisa que me interessava muito.

Já ouviram falar no ssh cluster (ou cluster ssh, cssh)?

Para quem não conhece, é um programa para fazer ssh em várias máquinas simultaneamente e usar também um teclado para todas (ou não). Ou seja, você pode digitar um comando para todas as sessões ssh ao mesmo tempo ou somente para uma delas.

Muito útil para administradores de muitas máquinas!

Fiz um patch que adiciona uma funcionalidade semelhante ao dvtm, a possibilidade de usar algo semelhante ao ssh cluster.

Ao apertar Mod+a tudo o que é digitado em um terminal acontece em todos os demais (detalhe, isso inclui algumas exceções como janelas minimizadas). Ao apertar Mod+a novamente desabilitamos essa opção e voltamos ao funcionamento normal.

Bem legal, não? Com isso podemos realizar sequências de comandos iguais em vários terminais sejam eles locais ou remotos.

Instalação

O patch já foi aprovado, melhorado e incorporado pelo autor do dvtm. Então basta compilarmos o fonte:

git clone git://repo.or.cz/dvtm.git
$ cd dvtm
$ make
# make install


Pronto. Agora é só se divertir! :)

Uso

Execute Mod+a para ativar ou desativar a opção de digitar em todos os terminais ao mesmo tempo.

Obs.: 'Mod' por padrão no dvtm é 'control+g'.

Ex: Mod+a = 'control+g' seguido de 'a'.

Dicas

Crie várias janelas e faça login em um servidor diferente em cada uma delas via ssh. Agora basta apertar Mod+a é você terá algo semelhante ao ssh cluster.

Desative o mouse com Mod+M, assim você pode copiar, colar e selecionar normalmente os textos digitados.

Outra abordagem é segurar SHIFT enquanto realiza as operações acima.

Conclusão

Eu procurei um bocado como fazer isso usando o screen ou tmux mas não encontrei :S. Se alguém souber como fazer isso, agradeço se me contarem. Por enquanto o dvtm quebra o galho.

Obrigado, espero que tenha sido útil.

Have a lot of fun.

Wicd network manager

Dropbox - HD Virtual online em Linux

Compartilhando rapidamente arquivos via HTTP

Organize seu sources.list

Splunk - Concentrador e buscador para dados, logs e mais

Para quem quer mudar o visual do Kurumin

Razor-QT no Ubuntu 12.04 LTS

Instalação e uso do SUDO no Debian

Compilando o Mono para atualização da versão 2.4

Dividindo arquivos grandes em vários disquetes

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.