Pré-visualização do Terminal

O ambiente de terminal é particularmente útil para:

  1. Tarefas e operações focadas na linha de comando
  2. Administração de servidores e configuração do sistema
  3. Programação e depuração baseadas em texto
  4. Acesso remoto eficiente em termos de recursos quando a interface gráfica não é necessária

Acessar o Terminal

  1. Se o instrutor recomendar usar o ambiente de terminal por padrão para o laboratório, você verá o ambiente de terminal quando o iniciar.
  2. Você pode criar sessões de terminal adicionais clicando no botão + no topo da interface.

Recursos do Ambiente

A Interface de Terminal fornece vários recursos-chave:

  1. Várias sessões de terminal:

    • Crie novas sessões usando o botão +
    • Navegue entre as sessões usando as abas
    • Feche as sessões individualmente conforme necessário
  2. Ambiente completo do Ubuntu:

    • Baseado no Ubuntu 22.04 LTS
    • Acesso aos repositórios padrão do Ubuntu
    • Suporte a ferramentas e utilitários comuns de linha de comando
  3. Ferramentas baseadas em texto:

    • Editores de texto Vim/Nano
    • Compiladores e interpretadores de linha de comando
    • Gerenciamento de pacotes via apt
    • Git para controle de versão

Recursos do TTYD

A Interface de Terminal é alimentada pelo TTYD (Terminal Over HTTP) e fornece vários recursos avançados:

Usando comandos do tmux:

# Cria divisões
tmux split-window -h     # Divide verticalmente
tmux split-window -v     # Divide horizontalmente
tmux split-window -hf    # Divisão vertical de altura total
tmux split-window -vf    # Divisão horizontal de largura total

# Navegue entre os painéis
tmux select-pane -L      # Vá para o painel esquerdo
tmux select-pane -R      # Vá para o painel direito
tmux select-pane -U      # Vá para o painel superior
tmux select-pane -D      # Vá para o painel inferior

# Redimensione os painéis
tmux resize-pane -L 10   # Redimensione 10 células para a esquerda
tmux resize-pane -R 10   # Redimensione 10 células para a direita
tmux resize-pane -U 5    # Redimensione 5 células para cima
tmux resize-pane -D 5    # Redimensione 5 células para baixo

# Outras operações
tmux kill-pane          # Feche o painel atual
tmux select-layout tiled # Equilibre o tamanho dos painéis

Rolagem no tmux

Para visualizar o buffer de rolagem no tmux, siga estes passos:

  1. Entre no modo de cópia: Use a seguinte combinação de teclas para entrar no modo de cópia:

    Ctrl + b [
    
    • Ctrl + b é o prefixo padrão do tmux (use o seu prefixo personalizado se alterado).
    • [ ativa o modo de cópia do tmux, permitindo que você role pelo buffer.
  2. Navegue no modo de cópia:

    • Role uma linha de cada vez: Use as teclas Setas para Cima ou Setas para Baixo.
    • Role uma página de cada vez: Pressione Page Up ou Page Down.
    • Vá para o topo do buffer: Pressione g.
    • Vá para o fim: Pressione G.
  3. Sair do modo de cópia: Pressione q para sair do modo de cópia e retornar à saída de terminal ativa.

  4. Habilite a rolagem com o mouse (opcional): Se você preferir usar o mouse para rolar:

    • Adicione esta linha ao seu arquivo ~/.tmux.conf:
      set -g mouse on
      
    • Recarregue a configuração do tmux:
      tmux source-file ~/.tmux.conf
      
      Com o modo de mouse habilitado, você pode rolar pelo buffer usando a roda do mouse.

Cenários de Uso

Perguntas Frequentes

Esta página foi útil?