A execução de comandos no terminal permite executar muitas tarefas mais rapidamente do que você poderia usar em um aplicativo gráfico. Mas os prompts de comando não são ótimos para multitarefa, pelo menos não sem ajuda. E é aí que o tmux entra.
Tmux ou multiplexador de terminal é um programa de linha de comando que permite executar e visualizar vários comandos em uma única janela de terminal simultaneamente. Cada comando existe em seu próprio painel de janela como se você estivesse usando um gerenciador de janelas de mosaico completo.
Para ajudar você a começar o tmux, compilamos os principais termos e comandos do tmux na folha de dicas abaixo.
DOWNLOAD GRÁTIS: Esta folha de dicas está disponível como PDF para download do nosso parceiro de distribuição, TradePub. Você precisará preencher um pequeno formulário para acessá-lo apenas pela primeira vez. Baixar A folha de dicas sobre comandos essenciais do Tmux.
A folha de dicas sobre comandos essenciais do Tmux
Atalho | Açao |
---|---|
Geral | |
¹Ctrl + b | Chave de prefixo padrão |
t | Mostrar hora (ESC retorna ao terminal) |
: | Digite um comando (exemplo: ": nova sessão") |
comandos de lista | Listar todos os comandos que o tmux suporta |
Termos do Tmux | |
Painel | Um prompt de comando aberto (ou pseudo-terminal). Os painéis podem aparecer lado a lado ou empilhados verticalmente dentro de uma janela. |
Janela | Sua visão dos painéis abertos |
Sessão | Um conjunto de janelas abertas |
Cliente | O processo em segundo plano que exibe sua sessão |
Servidor | Um único servidor gerencia todas as sessões abertas (servidores e clientes são processos separados que se comunicam por meio de um soquete em / tmp.) |
Criando e gerenciando painéis | |
% | Dividir a tela ou o painel pela metade na vertical, criando um novo painel à direita |
" | Dividir tela ou painel ao meio horizontalmente, criando um novo painel na parte inferior |
Mudar para o painel adjacente | |
o | Mudar para o próximo painel |
q | Mostrar números do painel (quando os números aparecerem, pressione número para alternar para esse painel) |
{ | Mover o painel atual para a esquerda |
} | Mover o painel atual para a direita |
x | Feche o painel atual |
Ctrl + | Redimensionar painel em etapas de uma célula |
Alt + | Redimensionar o painel em etapas de cinco células |
Alt + 1 | Organizar painéis no layout predefinido horizontal mesmo |
Alt + 2 | Organizar painéis no layout predefinido vertical vertical |
Alt + 3 | Organizar painéis no layout predefinido principal horizontal |
Alt + 4 | Organizar painéis no layout predefinido principal vertical |
Alt + 5 | Organizar painéis no layout predefinido lado a lado |
Criando e gerenciando o Windows | |
c | Crie uma nova janela |
! | Desanexar o painel em uma nova janela |
n | Mudar para a janela anterior (em ordem de criação) |
p | Mudar para a próxima janela (em ordem de criação) |
eu | Alterne para a janela usada mais recentemente |
W | Listar todas as janelas e seus números correspondentes |
Mudar para a janela correspondente | |
, | Renomear janela atual |
Eu | Exibir informações sobre a janela atual |
f | Procure texto em janelas abertas (o ESC sai da pesquisa) |
Criando e gerenciando sessões | |
nova sessão | Crie uma nova sessão |
$ | Renomear sessão atual |
sessões de lista | Listar sessões abertas |
anexar sessão | Crie um novo cliente e anexe-o à sessão especificada (-t target-session) |
sessão de destino desanexar-cliente-s | Desanexar clientes anexados à sessão atual |
sessão de matar | Destruir a sessão atual ou especificada |
ActivatePara ativar um atalho, você deve primeiro pressionar e soltar a tecla de prefixo, depois pressionar a tecla de atalho. |
Mais ajuda com a linha de comando do Linux
Os comandos acima o ajudam a trabalhar no tmux usando vários painéis, janelas e sessões. Se você realmente deseja criar o tmux, edite o arquivo de configuração armazenado no seguinte local:
/etc/tmux.conf
Você também pode tentar criar scripts.
Quando você trabalha exclusivamente a partir do terminal, a instalação do tmux é semelhante à instalação de um gerenciador de janelas. Isso oferece mais flexibilidade ao trabalhar em servidores ou outros dispositivos sem uma tela anexada. Divirta-se explorando o tmux! E se você estiver procurando por mais recursos de linha de comando, dê uma olhada no nosso Comandos do Linux referem-se a folha de dicas A folha de dicas de referência de comandos do LinuxEsta cábula simples o ajudará a se sentir confortável com o terminal de linha de comando do Linux em pouco tempo. consulte Mais informação Próximo.
Bertel é um minimalista digital que grava em um laptop com opções de privacidade física e em um SO endossado pela Free Software Foundation. Ele valoriza a ética sobre os recursos e ajuda outras pessoas a assumir o controle de suas vidas digitais.