Mostrando entradas con la etiqueta terminal. Mostrar todas las entradas
Mostrando entradas con la etiqueta terminal. Mostrar todas las entradas

miércoles, 18 de marzo de 2026

Xterm: el emulador de terminal más potente… y más incomprendido

xterm logo


Cuando se habla de terminales en GNU Linux, la mayoría de usuarios menciona opciones modernas como GNOME Terminal, Konsole, Terminator o Tilix. Sin embargo, detrás de todos ellos existe un veterano que sigue siendo una referencia técnica: xterm.

A pesar de su estabilidad, potencia y longevidad, xterm suele ser subutilizado e incluso temido por muchos usuarios. En este artículo analizamos por qué ocurre esto, qué ventajas reales ofrece y cómo configurarlo para hacerlo más amigable.




viernes, 22 de mayo de 2015

asciinema, una solución elegante y rápida para grabar y compartir el terminal

asciinema es una solución libre que nos permite grabar sesiones de trabajo en el y compartirlas luego en la web.Graba justo donde vamos a trabajar y antes de comenzar ejecutaremos el comando asciinema rec. Para finalizar enviamos la combinación Ctrl-D o el comando exit. 

Al reproducir grabaciones que otros han compartido podemos pausarla y copiar comandos que deseamos probar en nuestro sistema, ya que se trata solo de texto y no de una imagen o mapa de bits.


viernes, 21 de noviembre de 2014

El terminal es una herramienta no accesorio

Luego de 10 años, alguien que preparó una distribución basada en Ubuntu se percató de que el terminal es una herramienta del sistema y no un accesorio. Todo un destello tardío de inteligencia.




jueves, 20 de noviembre de 2014

Colores de los ficheros en un terminal

Aunque hayas usado poco el terminal, de seguro te has dado cuenta de que al ejecutar comandos como ls la salida resulta bastante colorida si estás en una ruta (pwd) donde hay una gran variedad de tipos de ficheros y también carpetas. Esto se debe a que por defecto el terminal sin importar la aplicación que uses (gnome-terminal, xterm, etc.) toma de un fichero los parámetros para dar ese colorido a la salida y ayudarnos a diferenciar rápidamente el tipo de archivos que estamos visualizando.

El fichero en cuestión es /etc/DIR_COLORS. El mismo contiene la definición de los diferentes tipos de terminales que son "colorizables", seguido de los mime type de los archivos y sus correspondientes código de colores que se encuentran almacenados en la variable $LS_COLORS.


sábado, 24 de mayo de 2014

Terminator: El terminal del SysAdmin

Terminator es un terminal cuya principal característica es ser una herramienta para organizar múltiples terminales. Inspirado en programas como gnome-multi-term, quadkonsole, etc. en los cuales el enfoque es organizar terminales en mallas, ya que tradicionalmente podemos hacer con pestañas, cosa que Terminator también soporta.

Terminator se comporta como GNOME Terminal, y se le van agregando más funcionalidades a través del tiempo, a la vez que satisface las necesidades de administradores de sistemas y usuarios finales.


miércoles, 19 de febrero de 2014

Gnome Terminal transparente

Desde la versión 3.7 de Gnome Terminal fue removida la característica de poner el fondo del terminal transparente, de manera que podemos ver lo que tenemos detrás (un documento por ejemplo) e ir tecleando comando cómodamente mientras leemos tras el terminal. Para bien o para mal, es literalmente imposible lograr esto de forma nativa, por lo que haremos uso de X para lograr algo similar.

En esencia se trata de forzar que solamente la ventana de Gnome Terminal sea transparente en nuestra sesión. Esto significa que no solo el fondo del terminal será transparente, sino también la barra de título y el menú del terminal.


miércoles, 19 de octubre de 2011

Diferencia entre terminal, shell, tty y consola

Para agregar un poco más de conocimiento a nuestro haber, veremos estos cuatro términos que muchas veces damos de forma indiferente para referirnos a una misma cosa. Todo esto viene de una pregunta hecha por un usuario en el sitio Unix & Linux Q&A, quien planteó esta situación de que dichos términos se utilizan una y otra vez refiriéndose a la misma cosa. La respuesta dada por Guilles, hace casi un año, más clara no pudo ser.

Entrando ya en materia, siendo un poco chistoso Guilles afirma que un terminal es algo que se encuentra al final de un cable eléctrico, un shell es la casa de una tortuga, tty es una abreviatura rara y consola es un tipo de gabinete.


domingo, 25 de septiembre de 2011

Graba lo que haces en el terminal con ttyrec

Aunque no se actualiza desde 2006, ttyrec es una excelente herramienta que nos permite grabar lo que hacemos en el terminal, ya sea para difundirlo en línea a manera de tutorial o para nosotros mismos recordar ciertos procedimientos que son tediosos y laboriosos y que solo se pueden realizar a través del terminal. ttyrec nos permite grabar y repoducir, sin límite de tiempo pues el tiempo lo determinará lo que hagamos.

Adicionalmente (de ñapa) les dejo también el sitio playterm.org donde se nos permite crear un código embebido para publicar nuestras grabaciones del terminal en Internet, al estilo de los videos flash. El servicio es gratuito, hasta donde pude ver. Por supuesto que una grabación bien larga y con muchos comandos apenas y resulta en un fichero .tty de unos 2 MB que se guarda en nuestro directorio $HOME.

Para instalarlo en Ubuntu: ($ sudo apt-get install ttyrec) y para instalarlo en Fedora (# su -c 'yum install -y ttyrec').

Les dejo también con una pequeña muestra. Espero les sea de gran utilidad!



jueves, 15 de septiembre de 2011

Separador de comandos para el terminal bash GNU/Linux


Muchas veces trabajar en el terminal se vuelve un poco confuso, especialmente cuando entramos comandos que devuelven una salida bastante rica o son tantos comandos que ya hemos perdido el hilo de lo que hemos hecho. Con este truco podremos un separador (línea separadora) entre cada prompt, lo que nos permite ver con claridad cada comando que hemos entrado con su salida correspondiente. Como valor agregado, también al final de dicha línea del lado derecho del terminal nos muestra la hora en la que entramos cada comando (y cada comando resaltado con negrita).

Esto nos viene gracias a Emilis Dambauskas, un programador lituano y usuario de GNU/Linux que decidió enfrentar este problema.