Formas de pagamento Abuse

Sintaxe e opções do comando Tmux

27.05.2023, 18:21

No último artigo, vimos o que é o Tmux. Resumidamente, o Terminal Multiplexer é um utilitário de linha de comando para gerenciar vários terminais dentro de uma única janela. Ele permite que os usuários executem vários programas em um único terminal, dividam uma janela de terminal em vários painéis e agrupem vários painéis em uma única janela.

Além disso, o tmux permite que o usuário salve sessões de terminal e as retome a qualquer momento. O tmux é muito útil para gerenciar servidores remotos e para criar ambientes multitarefa mais eficientes no OS Linux. Neste artigo, vamos dar uma olhada na sintaxe e em algumas das opções da ferramenta (não todas, apenas as mais populares).

Sintaxe do Tmux

O comando Tmux tem a seguinte sintaxe:

tmux [options] [command]

Opções do Tmux

Algumas das opções mais usadas do comando Tmux são:

  1. -c <caminho> - especifica o caminho para o arquivo de configuração.
  2. -L <nome> - especifica o nome do soquete.
  3. -f <path> - especifica o caminho para o soquete.
  4. -S <nome> - especifica o nome da sessão.

Comandos do Tmux

Os comandos do Tmux mais comumente usados são:

  1. new-session- cria uma nova sessão do Tmux.
  2. list-sessions - exibe umalista das sessões atuais.
  3. attach-session - conecta-se à sessão especificada.
  4. detach-session - desconecta a sessão atual do shell.
  5. switch- muda para outro painel ou janela.
  6. kill-server- pára todas as sessões em execução;
  7. kill-session- termina a sessão passada no parâmetro -t;
  8. list-clients- vê os clientes conectados à sessão -t;
  9. list-sessions(ls)- mostra umalista de todas as sessões em execução;
  10. rename-session - renomeia uma sessão, passando o ID da sessão e um novo nome.

Opções e comandos adicionais podem ser encontrados chamando o help do Tmux com o comando

man tmux

Ou:

tmux -h

A seguir, mostraremos como usar o comando na prática.

Usando o Tmux

Para criar uma nova sessão, basta executar o comando sem parâmetros:

tmux

Sintaxe e opções do comando Tmux

Também é possível criar uma sessão com o comando new-session e dar-lhe um nome conveniente:

tmux new-session -s "name"

Agora pode utilizar o Tmux e criar sessões com o comando.