{"id":9166,"date":"2019-09-23T10:12:38","date_gmt":"2019-09-23T08:12:38","guid":{"rendered":"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/?p=9166"},"modified":"2026-03-10T16:34:40","modified_gmt":"2026-03-10T15:34:40","slug":"como-usar-tmux","status":"publish","type":"post","link":"\/ar\/tutoriales\/como-usar-tmux","title":{"rendered":"C\u00f3mo usar Tmux: gu\u00eda completa con cheat sheet"},"content":{"rendered":"<p>Tmux es una herramienta que permite a los usuarios crear m&uacute;ltiples sesiones virtuales de terminal en su sistema, cada una ejecutando un proceso individual. Funciona de forma similar a otros multiplexores como GNU Screen, pero ofrece funciones mejoradas de gesti&oacute;n de ventanas.<\/p><p>Adem&aacute;s de mejorar la colaboraci&oacute;n en las tareas, tmux permite a los usuarios mantener procesos de larga duraci&oacute;n en segundo plano y guardar el estado del terminal tras desconectarse. Esto hace que la herramienta sea adecuada para gestionar un sistema remoto como un servidor VPS.<\/p><p>En este tutorial, te ense&ntilde;aremos c&oacute;mo usar tmux, una herramienta que te permite dividir una ventana de terminal en varias. Esto incluye el proceso de instalaci&oacute;n, atajos de teclado, casos de uso comunes y ventajas sobre el terminal tradicional.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ES.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-1024x283.png\" alt=\"\" class=\"wp-image-26004\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-300x83.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-150x41.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-768x212.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-1536x425.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n<div class=\"protip\">\n                    <h2 class=\"featured-snippet title\">&iquest;Qu&eacute; es tmux?<\/h2>\n                    <p>Tmux es un multiplexor de terminal donde se pueden crear varias sesiones de shell en tu sistema, cada una ejecutando un proceso distinto. Mantiene las tareas ejecut&aacute;ndose en segundo plano, aceptando que los usuarios contin&uacute;en su trabajo luego.<br><br>Tmux permite crear m&uacute;ltiples sesiones de terminal para una colaboraci&oacute;n eficiente. Para mejorar tu flujo de trabajo, tambi&eacute;n puedes modificar la configuraci&oacute;n mediante el archivo tmux.conf.<\/p>\n                <\/div><\/p><h2 class=\"wp-block-heading\" id=\"h-como-instalar-tmux\">C&oacute;mo instalar tmux<\/h2><p>Para configurar tmux, inicia sesi&oacute;n en tu sistema remoto como root utilizando un <a href=\"\/ar\/tutoriales\/conectar-usando-terminal-putty-ssh\/\">cliente SSH como PuTTY<\/a>. Los usuarios de hosting VPS de Hostinger pueden encontrar las credenciales en la pesta&ntilde;a de <strong>acceso SSH <\/strong>de la<strong> <\/strong>p&aacute;gina de <strong>Vista general del VPS <\/strong>en hPanel.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Acceso-SSH-5.04.36%E2%80%AFp.m.png\" alt=\"Vista general del VPS en hPanel\" class=\"wp-image-39867\"><\/figure><figure class=\"wp-block-image size-large\"><a href=\"\/ar\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>Una vez conectado, aseg&uacute;rate de cambiar a otro superusuario, ya que ejecutar comandos err&oacute;neos utilizando root podr&iacute;a causar algunos problemas graves:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">su nombredeusuario<\/pre><p>Antes de instalar tmux, actualiza el repositorio de paquetes de tu sistema. Este comando variar&aacute; seg&uacute;n el sistema operativo Linux. Por ejemplo, aqu&iacute; tienes c&oacute;mo hacerlo en Ubuntu:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt update<\/pre><p>A continuaci&oacute;n, ejecuta el siguiente <a href=\"\/ar\/tutoriales\/linux-comandos\">comando de Linux<\/a> para instalar tmux:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install tmux<\/pre><p>Ajusta el comando seg&uacute;n el gestor de paquetes de tu sistema. Por ejemplo, CentOS utiliza <strong>yum <\/strong>o <strong>dnf <\/strong>en lugar de <strong>apt<\/strong>.<\/p><p>Una vez finalizado el proceso de configuraci&oacute;n de tmux, comprueba si est&aacute; bien configurado consultando la versi&oacute;n:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">tmux -V<\/pre><p>Si tu terminal devuelve el n&uacute;mero de versi&oacute;n, tmux est&aacute; correctamente instalado. En caso contrario, mostrar&aacute; el error &ldquo;<strong>comando no encontrado<\/strong>&ldquo;.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"612\" height=\"46\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Terminal.png\" alt=\"Ejemplo de uso de terminal\" class=\"wp-image-39868\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Terminal.png 612w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Terminal-300x23.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Terminal-150x11.png 150w\" sizes=\"(max-width: 612px) 100vw, 612px\" \/><\/figure><\/div><p>En tmux, puedes dividir el terminal en sesiones, ventanas y paneles. Son shells dedicados y aislados en los que puedes ejecutar comandos o ejecutar procesos sin afectar a los dem&aacute;s.<\/p><p>La &uacute;nica diferencia es su estructura jer&aacute;rquica, que proporciona modularidad para una organizaci&oacute;n eficaz de las tareas. Una sesi&oacute;n es una colecci&oacute;n de ventanas, mientras que los paneles son subdivisiones de una &uacute;nica ventana.<\/p><h2 class=\"wp-block-heading\" id=\"h-teclas-y-atajos-de-tmux\">Teclas y atajos de tmux<\/h2><p>Los atajos de teclado de tmux son esenciales para la gesti&oacute;n de ventanas y paneles. Aqu&iacute; tienes algunas de las combinaciones de teclas m&aacute;s &uacute;tiles y sus funciones:<\/p><ul class=\"wp-block-list\">\n<li><strong>Ctrl-b + d:<\/strong> salir de la sesi&oacute;n actual.<\/li>\n\n\n\n<li><strong>Ctrl-b + %:<\/strong> dividir una ventana en paneles superior e inferior.<\/li>\n\n\n\n<li><strong>Ctrl-b + &ldquo;:<\/strong> dividir una ventana en dos paneles verticalmente.<\/li>\n\n\n\n<li><strong>Ctrl-b + flecha:<\/strong> mover a un panel diferente en una direcci&oacute;n.<\/li>\n\n\n\n<li><strong>Ctrl-b + x:<\/strong> cerrar el panel actual.<\/li>\n\n\n\n<li><strong>Ctrl-b + c:<\/strong> crear una nueva ventana.<\/li>\n\n\n\n<li><strong>Ctrl-b + n:<\/strong> pasar a la siguiente ventana seg&uacute;n el n&uacute;mero.<\/li>\n\n\n\n<li><strong>Ctrl-b + p:<\/strong> volver a la ventana anterior.<\/li>\n\n\n\n<li><strong>Ctrl-b + n&uacute;mero ID<\/strong>: saltar a una ventana concreta utilizando el n&uacute;mero ID.<\/li>\n\n\n\n<li><strong>Ctrl-b + : <\/strong>&nbsp;abrir el modo l&iacute;nea de comandos.<\/li>\n\n\n\n<li><strong>Ctrl-b + ?:<\/strong> mostrar todos los atajos.<\/li>\n\n\n\n<li><strong>Ctrl-b + w:<\/strong> lista todas las ventanas de la sesi&oacute;n actual.<\/li>\n<\/ul><p>Ten en cuenta que los atajos tmux s&oacute;lo funcionan dentro de una sesi&oacute;n tmux. Adem&aacute;s, para que las combinaciones de teclas funcionen, tendr&aacute;s que pulsar <strong>Ctrl-b <\/strong>antes de la tecla que quieras utilizar, como se muestra arriba.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-utilizar-tmux\">C&oacute;mo utilizar tmux<\/h2><p>Veamos c&oacute;mo los administradores de sistemas pueden utilizar el multiplexor para un flujo de trabajo eficiente desde la l&iacute;nea de comandos. Aprender&aacute;s a iniciar sesiones tmux, crear ventanas m&uacute;ltiples, dividir paneles y personalizar su configuraci&oacute;n.<\/p><h3 class=\"wp-block-heading\">Iniciar una nueva sesi&oacute;n<\/h3><p>Para iniciar tmux y crear tu primera sesi&oacute;n, ejecuta uno de los siguientes comandos en tu ventana principal de terminal:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">tmux \ntmux new\ntmux new-session<\/pre><figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/tmux-nueva-sesio%CC%81n.png\" alt=\"Nueva sesi&oacute;n de tmux\" class=\"wp-image-39869\"><\/figure><p>Ten en cuenta que debes ejecutar estos comandos en la ventana principal del terminal. Aunque puedes crear una nueva dentro de una sesi&oacute;n existente, no es recomendable y requiere desactivar la variable de entorno <strong>$TMUX<\/strong>.<\/p><p>Por defecto, una nueva sesi&oacute;n tmux utilizar&aacute; un n&uacute;mero ID para identificarse. Sin embargo, puedes darle un nombre personalizado utilizando la opci&oacute;n <strong>-s<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">tmux new-session -s [nombre]<\/pre><h3 class=\"wp-block-heading\">Separar y unir sesiones<\/h3><p>Despu&eacute;s de crear una nueva sesi&oacute;n, se te adjuntar&aacute; autom&aacute;ticamente a ella. Para desvincularte y abandonar el cliente tmux, pulsa <strong>Ctrl-b + d. <\/strong>Para volver a vincularte a la sesi&oacute;n m&aacute;s reciente, utiliza el comando <strong>tmux attach-session<\/strong>. Tambi&eacute;n puedes volver a entrar en un shell espec&iacute;fico introduciendo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">tmux attach-session -t [sesi&oacute;n-nombre]<\/pre><p>Alternativamente, vuelve a conectarte a una sesi&oacute;n de destino concreta utilizando su n&uacute;mero de ID. Como tmux inicia el orden desde 0 por defecto, introduce lo siguiente para acceder al primer int&eacute;rprete de &oacute;rdenes:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">tmux attach-session -t 0<\/pre><h3 class=\"wp-block-heading\">Gestionar sesiones<\/h3><p>Para listar todas las sesiones activas, ejecuta cualquiera de los siguientes comandos tmux. Puedes hacerlo dentro del shell principal o virtual:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">tmux list-sessions\ntmux ls<\/pre><p>Tu interfaz de l&iacute;nea de comandos mostrar&aacute; todas las sesiones con detalles como su nombre, ID, n&uacute;mero de ventanas y fecha de creaci&oacute;n. Tambi&eacute;n ver&aacute;s a cu&aacute;l est&aacute;s conectado actualmente.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"730\" height=\"130\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/interfaz-de-linea-de-comandos.png\" alt=\"Interfaz de l&iacute;nea de comandos\" class=\"wp-image-39870\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/interfaz-de-linea-de-comandos.png 730w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/interfaz-de-linea-de-comandos-300x53.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/interfaz-de-linea-de-comandos-150x27.png 150w\" sizes=\"(max-width: 730px) 100vw, 730px\" \/><\/figure><\/div><p>Si est&aacute;s en una sesi&oacute;n de terminal virtual, puedes cambiar a otra utilizando el siguiente comando. Al igual que para volver a conectarte, utiliza el nombre o el n&uacute;mero de ID:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">tmux switch -t [nombre-o-id-de-sesi&oacute;n]<\/pre><p>Para terminar la sesi&oacute;n actual, introduce <strong>exit <\/strong>o pulsa <strong>Ctrl-d<\/strong>. Mientras tanto, ejecuta este comando si quieres cerrar una en concreto:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">tmux kill-session -t [nombre-o-id-de-sesi&oacute;n]<\/pre><p>    <p class=\"warning\">\n        <strong>&iexcl;Atenci&oacute;n!<\/strong> Utiliza el atajo o comando de finalizaci&oacute;n con precauci&oacute;n, ya que la sesi&oacute;n tmux eliminada desaparece permanentemente.    <\/p>\n    <\/p><h3 class=\"wp-block-heading\">Crear y navegar por las ventanas<\/h3><p>Por defecto, tu nueva sesi&oacute;n tmux ser&aacute; una &uacute;nica ventana de terminal. Para dividirla en dos, pulsa <strong>Ctrl-b + c<\/strong>. La nueva ventana aparecer&aacute; en la barra de estado inferior con su nombre y n&uacute;mero de identificaci&oacute;n.<\/p><p>Tu ventana tmux actual est&aacute; marcada con un asterisco (<strong>*<\/strong>). Puedes pasar a la siguiente ventana pulsando <strong>Ctrl-b + n <\/strong>o volver a la anterior utilizando <strong>Ctrl-b + p<\/strong>.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"963\" height=\"98\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Ventana-tmux.png\" alt=\"Ventana actual de tmux\" class=\"wp-image-39871\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Ventana-tmux.png 963w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Ventana-tmux-300x31.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Ventana-tmux-150x15.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Ventana-tmux-768x78.png 768w\" sizes=\"(max-width: 963px) 100vw, 963px\" \/><\/figure><p>En lugar de alternar entre varias ventanas del terminal, puedes saltar directamente a una concreta pulsando Ctrl-b <strong>+ ID num&eacute;rico<\/strong>. Por ejemplo, pulsa <strong>Ctrl-b + 0 <\/strong>para volver a la primera ventana.<\/p><h3 class=\"wp-block-heading\">Renombrar y organizar ventanas<\/h3><p>Por defecto, tmux crear&aacute; una nueva ventana llamada <strong>bash <\/strong>o <strong>sh<\/strong>. Si tienes muchos procesos, distinguir entre ellos puede ser dif&iacute;cil, complicando la gesti&oacute;n de tareas.<\/p><p>Asigna a las nuevas ventanas tmux un nombre personalizado para facilitar su identificaci&oacute;n. Para ello, navega hasta la que quieras renombrar y pulsa <strong>Ctrl-b + : <\/strong>para entrar en el modo de comandos de tmux. A continuaci&oacute;n, ejecuta lo siguiente:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">rename-window nombre-ventana<\/pre><p>Sustituye <strong>nombre-ventana <\/strong>por el nombre que desees. Deber&iacute;as ver c&oacute;mo cambia la informaci&oacute;n de la nueva ventana en la barra de estado inferior de la sesi&oacute;n.<\/p><figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"963\" height=\"98\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Ventana-actual-de-tmux.png\" alt=\"Ventana actual de tmux\" class=\"wp-image-39872\" style=\"width:840px;height:auto\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Ventana-actual-de-tmux.png 963w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Ventana-actual-de-tmux-300x31.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Ventana-actual-de-tmux-150x15.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/Ventana-actual-de-tmux-768x78.png 768w\" sizes=\"(max-width: 963px) 100vw, 963px\" \/><\/figure><h3 class=\"wp-block-heading\">Dividir ventanas en paneles<\/h3><p>Para organizar una tarea m&aacute;s espec&iacute;fica, divide una ventana en varios paneles. Pulsa <strong>Ctrl-b + &rdquo; <\/strong>para dividirla horizontalmente o verticalmente utilizando <strong>Ctrl-b + %<\/strong>.<\/p><p>Puedes repetir los atajos de divisi&oacute;n de ventanas para dividir a&uacute;n m&aacute;s los paneles en &aacute;reas de trabajo m&aacute;s peque&ntilde;as. Por ejemplo, este es el aspecto que tendr&aacute; tu ventana actual despu&eacute;s de separarla tres veces.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Divisio%CC%81n-de-ventanas-tmux.png\" alt=\"divisi&oacute;n de ventanas en tmux\" class=\"wp-image-39873\"><\/figure><h3 class=\"wp-block-heading\">Navegar y cambiar el tama&ntilde;o de los paneles<\/h3><p>Para navegar entre los paneles, pulsa <strong>Ctrl-b + <\/strong>una <strong>tecla de flecha <\/strong>seg&uacute;n la direcci&oacute;n que prefieras. Tu posici&oacute;n actual se resalta con un borde verde.<\/p><p>Tambi&eacute;n puedes pasar al panel siguiente pulsando <strong>Ctrl-b + o<\/strong>, o volver al anterior utilizando el atajo de teclado <strong>Ctrl-b + ;<\/strong>.<\/p><p>Por defecto, al dividir una ventana se crear&aacute;n dos paneles con tama&ntilde;os id&eacute;nticos. Para cambiar la dimensi&oacute;n, pulsa <strong>Ctrl-b <\/strong>y mant&eacute;n pulsado <strong>Alt <\/strong>y el bot&oacute;n de <strong>flecha <\/strong>seg&uacute;n la direcci&oacute;n para cambiar el tama&ntilde;o.<\/p><p>Pulsa <strong>arriba <\/strong>y <strong>abajo <\/strong>para cambiar la altura. Mientras tanto, utiliza la tecla de flecha <strong>derecha <\/strong>o <strong>izquierda <\/strong>para ajustar la anchura.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Cambio-de-taman%CC%83os-tmux.png\" alt=\"Cambio de tama&ntilde;os en tmux\" class=\"wp-image-39874\"><\/figure><p>Ten en cuenta que s&oacute;lo puedes modificar el tama&ntilde;o una vez por pulsaci&oacute;n de tecla. Si quieres hacer un panel dos veces m&aacute;s peque&ntilde;o, tienes que repetir el atajo de teclado <strong>Ctrl-b + Alt-izquierda<\/strong>.<\/p><h3 class=\"wp-block-heading\">Cerrar paneles<\/h3><p>Para cerrar un panel, navega hasta el que quieras cerrar y pulsa <strong>Ctrl-b + <\/strong>&amp;. Sin embargo, recomendamos evitar este m&eacute;todo, ya que la falta de un mensaje de confirmaci&oacute;n lo hace propenso al borrado accidental.<\/p><p>En su lugar, pulsa <strong>Ctrl-b + x <\/strong>para cerrar un panel de forma segura. Esto mostrar&aacute; una ventana de verificaci&oacute;n, que deber&aacute;s confirmar pulsando <strong>Y, <\/strong>y pulsando <strong>Intro<\/strong>.<\/p><p>Terminar los paneles no afectar&aacute; a las tareas de otras sesiones. Adem&aacute;s, recuerda que este proceso es irreversible.<\/p><h3 class=\"wp-block-heading\">Personalizar tmux<\/h3><p>Tmux te permite crear un archivo de configuraci&oacute;n al que puedes a&ntilde;adir c&oacute;digo, personalizando su aspecto y comportamiento. Seg&uacute;n el &aacute;mbito, puede ser <strong>local <\/strong>o <strong>global.<\/strong><\/p><p>El archivo <strong>local <\/strong>se aplica a un usuario concreto y se encuentra en el directorio bash por defecto de la cuenta. Ejecuta lo siguiente para crearlo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo touch ~\/.tmux.conf<\/pre><p>Mientras tanto, la configuraci&oacute;n <strong>global <\/strong>se aplica a todo el sistema y se encuentra en el directorio <strong>\/etc<\/strong>. A continuaci&oacute;n te explicamos c&oacute;mo hacer una:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo touch \/etc\/tmux.conf<\/pre><p>Para a&ntilde;adir el c&oacute;digo de configuraci&oacute;n, abre el archivo con un <a href=\"\/ar\/tutoriales\/instalar-nano-text-editor\">editor de texto como Nano<\/a>. Puedes cambiar muchos ajustes, incluyendo la apariencia y los accesos directos. Consulta nuestro tutorial sobre <a href=\"\/ar\/tutoriales\/tmux-config\">personalizaci&oacute;n de tmux<\/a> para saber m&aacute;s sobre las opciones de personalizaci&oacute;n.<\/p><p>Por ejemplo, el siguiente fragmento cambiar&aacute; las combinaciones de teclas prefijadas por defecto de <strong>Ctrl-b <\/strong>a <strong>Ctrl -a<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># Change prefix from 'Ctrl+B' to 'Ctrl+A'\nunbind C-b\nset-option -g prefix C-a\nbind-key C-a send-prefix<\/pre><p>Adem&aacute;s, puedes modificar el n&uacute;mero de ID inicial. Por ejemplo, el siguiente c&oacute;digo de configuraci&oacute;n de tmux lo cambia de <strong>0 <\/strong>a <strong>1<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># Start counting pane and window number at 1\nset -g base-index 1\nsetw -g pane-base-index 1<\/pre><p>Para guardar los cambios, pulsa <strong>Ctrl+X<\/strong>, <strong>Y <\/strong>e <strong>Intro<\/strong>.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"961\" height=\"592\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/GNU-nano.png\" alt=\"Interfaz de GNU nano 6.2\" class=\"wp-image-39875\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/GNU-nano.png 961w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/GNU-nano-300x185.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/GNU-nano-150x92.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/05\/GNU-nano-768x473.png 768w\" sizes=\"(max-width: 961px) 100vw, 961px\" \/><\/figure><h2 class=\"wp-block-heading\" id=\"h-por-que-utilizar-tmux\">&iquest;Por qu&eacute; utilizar Tmux?<\/h2><p>En un terminal Linux tradicional, los usuarios s&oacute;lo pueden trabajar en una tarea por sesi&oacute;n y no pueden continuar su progreso despu&eacute;s de desconectarse. Tmux ayuda a resolver este problema proporcionando estas ventajas:<\/p><ul class=\"wp-block-list\">\n<li><strong>Gesti&oacute;n de tareas y sesiones:<\/strong> los administradores del sistema pueden crear varias sesiones para agrupar tareas. Tambi&eacute;n pueden enlazar ventanas, replicando un proceso en otro para mantener la coherencia.<\/li>\n\n\n\n<li><strong>Multitarea:<\/strong> los usuarios pueden desconectarse de una sesi&oacute;n y volver a conectarse donde la dejaron. Esto permite una multitarea eficaz, ya que pueden trabajar en varias tareas a la vez.<\/li>\n\n\n\n<li><strong>Trabajo a distancia: <\/strong>el servidor tmux conserva todos los procesos en ejecuci&oacute;n, incluso cuando el usuario se desconecta. Te permite trabajar de forma fiable en un sistema remoto, como un VPS, sin preocuparte de la conexi&oacute;n SSH.<\/li>\n\n\n\n<li><strong>Procesos de larga duraci&oacute;n: <\/strong>los procesos en tmux permanecer&aacute;n activos hasta que el usuario los termine. Esta funci&oacute;n es &uacute;til para tareas como registrar eventos o desplegar una aplicaci&oacute;n.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>Tmux es un multiplexor que te permite crear m&uacute;ltiples sesiones shell en tu sistema. Estas pseudoterminales pueden ejecutar un proceso dedicado, que permanece en ejecuci&oacute;n incluso despu&eacute;s de que te desconectes de la m&aacute;quina.<\/p><p>Tras instalar la herramienta, ejecuta el comando <strong>tmux <\/strong>para crear una sesi&oacute;n y conectarte autom&aacute;ticamente a ella. Descon&eacute;ctate ejecutando <strong>attach-session -t <\/strong>y term&iacute;nala introduciendo <strong>exit<\/strong>. Para listar todas las sesiones, utiliza <strong>tmux ls<\/strong>.<\/p><p>Puedes dividir una sesi&oacute;n tmux en varias ventanas pulsando <strong>Ctrl-b + c<\/strong>. Alterna entre ellas utilizando <strong>Ctrl-b + n <\/strong>o <strong>p. <\/strong>Estas ventanas se llamar&aacute;n <strong>bash <\/strong>o <strong>sh <\/strong>por defecto, pero puedes cambiarles el nombre con el comando <strong>rename-window<\/strong>.<\/p><p>Para dividir el &aacute;rea de trabajo en instancias m&aacute;s peque&ntilde;as llamadas paneles, pulsa <strong>Ctrl-b + &rdquo; <\/strong>o <strong>%, <\/strong>seg&uacute;n la<strong> <\/strong>orientaci&oacute;n. Puedes personalizar a&uacute;n m&aacute;s tmux modificando el archivo de configuraci&oacute;n <strong>~\/.tmux.conf<\/strong>.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/ar\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-tmux-preguntas-frecuentes\">tmux &ndash; Preguntas frecuentes<\/h2><p>Para ayudarte a profundizar en tus conocimientos, esta secci&oacute;n responder&aacute; a varias preguntas comunes sobre tmux.<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-694473a7191df\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Cu&aacute;les son las ventajas de utilizar tmux?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Los administradores de sistemas pueden crear varias sesiones tmux para organizar las tareas y colaborar de forma m&aacute;s eficaz. Tambi&eacute;n pueden mantener los procesos en ejecuci&oacute;n en segundo plano, incluso despu&eacute;s de desconectarse.u003cbr \/u003eu003cbr \/u003eCon tmux, el trabajo a distancia tambi&eacute;n es m&aacute;s eficaz, ya que los usuarios pueden continuar donde lo dejaron en caso de problemas de conectividad.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-694473a7191e2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Cu&aacute;l es la diferencia entre tmux y screen?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Tmux tiene varias mejoras respecto a GNU Screen. Por ejemplo, ofrece m&aacute;s funciones de gesti&oacute;n de ventanas, como renombrar y enlazar.u003cbr \/u003eu003cbr \/u003eTmux tambi&eacute;n ofrece m&aacute;s opciones de configuraci&oacute;n, lo que te permite ajustar la herramienta a tus necesidades espec&iacute;ficas.&nbsp;Adem&aacute;s, este multiplexor de terminal utiliza un lenguaje de scripting nativo m&aacute;s flexible.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-694473a7191e3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Puedo personalizar la apariencia y el comportamiento de tmux?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>S&iacute;. Puedes personalizar tmux para el usuario actual a&ntilde;adiendo c&oacute;digo de configuraci&oacute;n al archivo u003cstrongu003e~\/.tmux.confu003c\/strongu003e. Para modificaciones en todo el sistema, utiliza en su lugar u003cstrongu003e\/etc\/tmux.confu003c\/strongu003e.u003cbr \/u003eu003cbr \/u003ePor ejemplo, puedes cambiar el color del fondo de la ventana, cambiar el n&uacute;mero de identificaci&oacute;n inicial y a&ntilde;adir un nuevo atajo de teclado prefijo.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-\"><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Tmux es una herramienta que permite a los usuarios crear m&uacute;ltiples sesiones virtuales de terminal en su sistema, cada una ejecutando un proceso individual. Funciona de forma similar a otros multiplexores como GNU Screen, pero ofrece funciones mejoradas de gesti&oacute;n de ventanas. Adem&aacute;s de mejorar la colaboraci&oacute;n en las tareas, tmux permite a los usuarios [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/ar\/tutoriales\/como-usar-tmux\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":138,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"C\u00f3mo usar tmux: cheat sheet con consejos \u00fatiles","rank_math_description":"Mejora tus habilidades de terminal de Linux con tmux, una herramienta ideal para realizar varias tareas a la vez, incluyendo ejemplos.","rank_math_focus_keyword":"tmux","footnotes":""},"categories":[5700],"tags":[],"class_list":["post-9166","post","type-post","status-publish","format-standard","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-use-tmux","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-tmux","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-usar-tmux","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/tmux-cheat-sheet","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-use-tmux","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-use-tmux","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-use-tmux","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/que-son-hooks-wordpress-11","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/que-son-hooks-wordpress-11","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-usar-tmux","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-use-tmux","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-use-tmux","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-use-tmux","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-use-tmux","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/users\/138"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/comments?post=9166"}],"version-history":[{"count":17,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9166\/revisions"}],"predecessor-version":[{"id":46805,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9166\/revisions\/46805"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media?parent=9166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/categories?post=9166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/tags?post=9166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}