Ejercicios 103.5
Topic 103.5
(pagina 364)
Instale tmux en su computadora (nombre del paquete: tmux) y complete las siguientes tareas:
Inicie el programa. ¿Qué comando usas? tmux
Inicie top (observe cómo, en un par de segundos, el nombre de la ventana cambia a top en la barra de estado): top
Usando el prefijo de clave de tmux, abra una nueva ventana; luego, crea ~/.tmux.conf usando nano: Ctrl + b - c nano ~/.tmux.conf
Divida la ventana verticalmente y reduzca el tamaño del panel recién creado varias veces: Ctrl + b - " Ctrl + b - Ctrl + ↓
Ahora cambie el nombre de la ventana actual a text editing; luego, haga que tmux muestre una lista con todas sus sesiones: Ctrl + b - , Luego proporciona el nuevo nombre y presiona enter . Ctrl + b - s o tmux ls.
Vaya a la ventana que ejecuta top y vuelva a la actual usando la misma combinación de teclas: Ctrl + b - n or Ctrl + b - p
Desconecte de la sesión actual y cree una nueva cuyo nombre sea ssh y su nombre de ventana sea ssh window: Ctrl + b - d tmux new -s "ssh" -n "ssh window"
Desconecte también de la sesión ssh y haga que tmux muestre la lista de sesiones nuevamente: Ctrl + b - d tmux ls
NOTA: A partir de este punto, el ejercicio requiere que utilice una máquina remota para las conexiones ssh a su host local (una máquina virtual es perfectamente válida y puede resultar realmente práctica). Asegúrese de tener openssh-server instalado y ejecutándose en su máquina local y que al menos openssh-client esté instalado en la máquina remota.
Ahora, inicie una máquina remota y conéctese a través de ssh desde su host local. Una vez que se haya establecido la conexión, verifique las sesiones tmux: En un host remoto: ssh local-username@local-ipaddress. Una vez que este conectado al equipo local: tmux ls.
En el host remoto, adjunte a la sesión ssh por nombre: tmux a -t ssh (a puede reemplazarse con at o attach).
De vuelta en su máquina local, conéctese a la sesión ssh por nombre, asegurándose de que la conexión al host remoto finalice primero: tmux a -d -t ssh (a puede ser reemplazarse por at o attach).
Haga que todas las sesiones se muestren para su selección y vaya a su primera sesión ([0]). Una vez allí, mata la sesión ssh por su nombre: Teclee Ctrl + b - s , use las teclas de flecha para marcar la sesión 0 y presione enter tmux killsession -t ssh.
Finalmente, desconéctese de la sesión actual y elimínela por su nombre: Ctrl + b - d tmux kill-session -t 0.
Last updated