Pular para o conteúdo

tmux: melhorando a experiência com o terminal

Dica publicada em Linux / Introdução
Uberlan uberlan
Hits: 34.417 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

tmux: melhorando a experiência com o terminal

Olá a todos.

Vou falar um pouco sobre a minha experiência com algumas ferramentas para terminal. Uma que me ajudou muito, foi tmux.

O tmux é um multiplexador de terminal que apresenta muitas melhorias em relação à alternativa GNU Screen.

Surgiu em 2009 sob a licença BSD. Foi criada por Nicholas Marriott. Hoje, podemos encontrar pacotes de instalação do tmux em praticamente todas as distribuições GNU/Linux.

Se precisar, podemos baixar no link (atualmente na versão 1.9a):
O tmux roda no OpenBSD, FreeBSD, NetBSD, GNU/Linux e OS X. Depende da libevent 2.x e Ncurses, que podem ser baixados nos links: E:
Para instalar o tmux, digite os comandos:

git clone git://git.code.sf.net/p/tmux/tmux-code tmux
cd tmux
sh autogen.sh
./configure && make

Se preferir instalar a partir de um tarball, use:

./configure && make
sudo make install

Para iniciar o tmux, basta digitar no shell o comando tmux, mas também podemos utilizar com alguns parâmetros relacionados abaixo:
  • tmux - cria uma nova sessão de nome 0 (zero) ou o próximo número da sequência;
  • tmux new -s <nome da sessão> - cria uma nova sessão com o nome especificado;
  • tmux new -s <nome da sessão> -d - cria uma nova sessão com o nome especificado em background;
  • tmux ls - vai listar todas as sessões;
  • tmux attach-session -t <session name> - abre a sessão especificada.

Para acionar os comandos do tmux, utilizamos primeiramente a combinação de teclas Ctrl+b, que chamaremos que "Prefixo". A relação abaixo apresenta um resumo de alguns comandos do tmux:
  • Control + b :: comando principal, antecede a todos os outros
  • Prefixo + d :: sair da sessão sem desligar o tmux
  • Prefixo + c :: nova janela;
  • Prefixo + , :: renomear a janela atual;
  • Prefixo + w :: selecionar uma janela;
  • Prefixo + n :: próxima janela;
  • Prefixo + f :: procurar uma janela;
  • Prefixo + z :: suspende o cliente tmux;
  • Prefixo + # :: lista todos os buffers;
  • Prefixo + : :: abre o prompt de comando do tmux;
  • Prefixo + & :: fechar uma janela;
  • Prefixo + ? :: lista todos os atalhos (bindings);
  • Prefixo + " :: dividindo horizontalmente uma janela ou quadro em dois quadros;
  • Prefixo + % :: dividindo verticalmente uma janela ou quadro em dois quadros.

Linux: tmux: melhorando a experiência com o terminal
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Bem, a minha dica foi baseada em várias fontes na internet.
E se precisar de uma relação completa dos comandos, recomendo ler o manual da página oficial.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

agedu - Uma outra visão do seu disco

slurm - Visualizando tráfego de rede pelo terminal

arch-audit - Detecte vulnerabilidades nos pacotes instalados no Arch Linux

Gping - ping com gráfico

Spyder - Excelente IDE para desenvolver em Python

Vídeo: Instalando o openSUSE

Instalando PHP no Debian 10 Buster

Zabbix 4.0 LTS - Alterar Senha do MariaDB 10.1 (MySQL 5.6) no Debian 9

O que é Software Livre

Linux Slackware 12.1 com Compiz-Fusion

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.