Tmux
tmux
tmux um multiplexador de terminal
tmux é um multiplexador de terminal de texto livre . Ele permite que vários terminais virtuais sejam usados em uma única janela de terminal ou uma sessão em um terminal remoto. O tmux pode ser desanexado de uma sessão e continuar a ser executado em segundo plano, também pode ser anexado posteriormente. Ele também permite que você inicie, gerencie e mantenha o visual em vários processos ao mesmo tempo. tmux pretende ser uma alternativa estável e moderna para o GNU Screen , ele também possui a maioria das funções do GNU Screen .
Benefícios e recursos
- O desenvolvimento do tmux está ativo,
- Possibilidade de separar suas janelas horizontalmente e verticalmente,
- Possibilidade de redimensionar livremente suas janelas (horizontal e verticalmente),
- Possibilidade de selecionar suas janelas com o mouse,
- Percorrendo o terminal com o mouse,
- Suporte para UTF-8 e terminais que suportam 256 cores,
- Uma barra de status personalizável (informações e cores),
- Um visual para exibir a hora na janela atual,
- Documentação completa
usar
O tmux pode ser controlado por uma combinação de teclas do teclado chamada prefixo seguida por uma opção. A combinação de teclas padrão " Ctrl + b ", mas pode ser alterada e personalizada.
Gerenciando sessões
Alguns comandos tmux para gerenciamento de sessão:
-
tmux new -s session_name ; Crie uma nova sessão tmux chamada session_name.
-
tmux attach -t session_name ; Anexe à sessão existente chamada nome_da_sessão.
-
switch tmux -t nome_da_sessão ; Alterne para a sessão existente chamada nome_da_sessão.
-
sessões de lista tmux ; Liste as sessões tmux existentes.
-
tmux detach (prefixo + d) ; Desanexe da sessão atual.
-
tmux kill-session -t session_name ; Destrói a sessão existente chamada nome_da_sessão.
Gerenciamento de janela
Alguns comandos tmux para gerenciar janelas:
-
nova janela tmux (prefixo + c) ; Crie uma nova janela.
-
janela de seleção tmux -t: 0-9 (prefixo + 0-9) ; Mova para uma janela de acordo com o índice.
-
janela renomear tmux (prefixo +,) ; Renomeie a janela atual.
Gestão do painel
Alguns comandos tmux para gerenciamento de painéis:
-
janela dividida tmux -h (prefixo +%) ; Divida a janela em dois painéis verticais.
-
janela dividida tmux (prefixo + ") ; Divida a janela em dois painéis horizontais.
-
prefixo + [teclas direcionais do teclado] ; Seleciona o painel especificado pela tecla direcional.
Notas e referências
-
" https://github.com/tmux/tmux/releases/tag/3.1c " (acessado em 2 de novembro de 2020 )
-
(em) " O que é tmux? » , Em github.com
-
(em) " Mudanças recentes " em github.com (acessado em 18 de fevereiro de 2017 )
-
(em) " Saída do shell de rolagem com o mouse no tmux " em superuser.com
-
(in) ' página man tmux " em openbsd.org
Apêndices
Artigos relacionados
links externos