Vista previa de la terminal

El entorno de terminal es particularmente útil para:

  1. Tareas y operaciones centradas en la línea de comandos
  2. Administración de servidores y configuración del sistema
  3. Programación y depuración basadas en texto
  4. Acceso remoto eficiente en recursos cuando no se necesita la interfaz gráfica

Acceder a la terminal

  1. Si el instructor recomienda usar el entorno de terminal por defecto para el laboratorio, verá el entorno de terminal cuando lo inicie.
  2. Puede crear sesiones de terminal adicionales haciendo clic en el botón + en la parte superior de la interfaz.

Características del entorno

La Interfaz de terminal proporciona varias características clave:

  1. Varios sesiones de terminal:

    • Cree nuevas sesiones usando el botón +
    • Cambie entre sesiones usando pestañas
    • Cierre sesiones individualmente según sea necesario
  2. Entorno completo de Ubuntu:

    • Basado en Ubuntu 22.04 LTS
    • Acceso a los repositorios estándar de Ubuntu
    • Soporte para herramientas y utilidades de línea de comandos comunes
  3. Herramientas basadas en texto:

    • Editores de texto Vim/Nano
    • Compiladores e intérpretes de línea de comandos
    • Gestión de paquetes a través de apt
    • Git para el control de versiones

Características de TTYD

La Interfaz de terminal está alimentada por TTYD (Terminal Over HTTP) y proporciona varias características avanzadas:

Usando comandos de tmux:

# Crear divisiones
tmux split-window -h     # Dividir verticalmente
tmux split-window -v     # Dividir horizontalmente
tmux split-window -hf    # División vertical de altura completa
tmux split-window -vf    # División horizontal de ancho completo

# Navegar entre paneles
tmux select-pane -L      # Moverse al panel izquierdo
tmux select-pane -R      # Moverse al panel derecho
tmux select-pane -U      # Moverse al panel superior
tmux select-pane -D      # Moverse al panel inferior

# Cambiar el tamaño de los paneles
tmux resize-pane -L 10   # Redimensionar 10 celdas hacia la izquierda
tmux resize-pane -R 10   # Redimensionar 10 celdas hacia la derecha
tmux resize-pane -U 5    # Redimensionar 5 celdas hacia arriba
tmux resize-pane -D 5    # Redimensionar 5 celdas hacia abajo

# Otras operaciones
tmux kill-pane          # Cerrar el panel actual
tmux select-layout tiled # Equilibrar los tamaños de los paneles

Desplazamiento en tmux

Para ver el búfer de desplazamiento en tmux, siga estos pasos:

  1. Ingresar al modo de copia: Utilice la siguiente combinación de teclas para ingresar al modo de copia:

    Ctrl + b [
    
    • Ctrl + b es el prefijo predeterminado de tmux (utilice su prefijo personalizado si se ha cambiado).
    • [ activa el modo de copia de tmux, lo que le permite desplazarse por el búfer.
  2. Navegar en el modo de copia:

    • Desplazarse una línea a la vez: Utilice las teclas Flecha arriba o Flecha abajo.
    • Desplazarse una página a la vez: Presione Page Up o Page Down.
    • Saltar al principio del búfer: Presione g.
    • Saltar al final: Presione G.
  3. Salir del modo de copia: Presione q para salir del modo de copia y volver a la salida de terminal en vivo.

  4. Habilitar el desplazamiento con el mouse (opcional): Si prefiere usar el mouse para desplazarse:

    • Agregue esta línea a su archivo ~/.tmux.conf:
      set -g mouse on
      
    • Recargue su configuración de tmux:
      tmux source-file ~/.tmux.conf
      
      Con el modo de mouse habilitado, puede desplazarse por el búfer usando la rueda del mouse.

Escenarios de uso

Preguntas frecuentes

¿Esta página le ayudó?