dicas-l.com.br[Dicas-L] tmux - multiplexador de terminais
você está aqui: Home → Arquivo de Mensagens
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 11 de julho de 2017
O aplicativo tmux é um multiplexador de terminais. Com ele você consegue chavear entre diversos programas utilizando um mesmo terminal. Ao desconectar deste terminal ele continua executando em segundo plano. Em seguida, podemos reconectar a partir de um outro terminal.
Nestes tempos em que a mobilidade é peça chave no trabalho, o programa tmux é uma solução ideal. O trabalho pode ser iniciado em casa, retomado na lanchonete, e concluído no local de trabalho ou em qualquer outro lugar.
A maior parte das funções são invocadas por meio do comando
Ctrl + b
, seguida de uma diretiva. A seguir relacionamos algumas das funcionalidades mais usadas:Janelas
Não se esqueça, digite antes
Ctrl + b
.
Diretiva Significado ?
Ajuda s
Lista as sessões ativas $
Renomeia a sessão corrente d
Desconecta a sessão corrente c
Cria uma nova janela ,
Renomeia a sessão w
Lista as janelas %
Divide a tela horizontalmente "
Divide a tela verticalmente n
Alterna para a próxima janela p
Alterna para a janela anterior 0
a9
Seleciona as janelas de 0 a 9 Painéis
Diretiva Significado %
cria um painel horizontal "
cria um painel vertical h
move para o painel à esquerda j
move para o painel abaixo l
move para o painel à direita k
move para o painel acima q
exibe o número dos painéis o
chaveia entre os painéis }
alterna com o próximo painel {
alterna com o painel anterior !
remove o painel da janela x
mata o painel atual Mas o que são paineis e janelas? De forma simplificada, uma janela pode ser dividida em múltiplos painéis, tanto verticais quanto horizontais. As telas abaixo explicam este conceito de forma mais clara:
Na figura acima podemos ver a janela de número 0 (observe o asterisco seguido do nome da janela,
0:bash*
). Esta janela, por sua vez, está dividida em dois painéis verticais.
Nesta figura estamos na janela 1, que não está dividida em painéis.
Podemos ver que o programa tmux oferece recursos poderosos para quem precisa trabalhar em múltiplos ambientes, e tudo isto sem perder a conexão ao se deslocar entre diferentes locais. Para desconectar uma sessão, digite
Ctrl + b + d
. Para reconectar, digitetmux a
, outmux attach
.O programa tmux tem funcionalidades semelhantes ao programa screen, faça sua escolha.
Para instalar em sistemas Debian GNU/Linux e derivados, digite:
sudo apt-get install tmuxReferências
Veja também
- Screen Uma Ferramenta Útil
- screen (janelizando o modo texto - parte 1)
- screen (janelizando o modo texto - parte 2)
- eXtreme Programming com screen
- A Vida em Modo Texto - screen
- GNU Screen
Veja a relação completa dos artigos de Rubens Queiroz de Almeida
Opinião dos Leitores
Seja o primeiro a comentar este artigo
Assine nossa newsletterx
Receba os artigos deste site por email
Comentários