El terminal es como un segundo hogar virtual para muchos usuarios de Linux, ya que pasan la mayor parte de su tiempo de trabajo escribiendo comandos en él. Es importante personalizar el terminal a su gusto si no quiere aburrirse con la pantalla de línea de comandos negra y aburrida.

Linux le ofrece la opción de personalizar cualquier faceta del terminal: su apariencia, comportamiento, esquemas de color, fuente y pantalla de presentación.

En este artículo, veremos cómo puede personalizar la pantalla de presentación de su terminal Linux para mejorar sus sesiones de línea de comandos.

Paso 1: encontrar el archivo de configuración del shell

El emulador de terminal instalado en su máquina Linux funciona como una interfaz para el shell subyacente. En la mayoría de las distribuciones de Linux, Bash es el shell predeterminado que viene preinstalado con el sistema. En Linux, si no le gusta el shell predeterminado, Bash en la mayoría de los casos, siempre puede cambiar el shell usando chsh.

Cada shell tiene un archivo de configuración almacenado en el directorio de inicio del usuario. Para Bash, el archivo se llama

instagram viewer
.bashrc. Y si está usando Zsh, será .zshrc.

En el directorio de inicio, ubique el archivo de configuración correspondiente al shell que está usando actualmente. Para el propósito de esta guía, demostraremos cómo personalizar la pantalla de presentación en Bash. Sin embargo, tenga en cuenta que los pasos también son similares para otros proyectiles.

Para personalizar la pantalla de presentación de su terminal, primero, abra el archivo de configuración de shell con su editor de texto favorito. En este caso, Vim:

vim ~ / .bashrc

Paso 2: agregar el contenido de la pantalla de bienvenida

Antes de comenzar a agregar scripts sofisticados al archivo, intente imprimir primero una cadena simple para verificar si el shell lee correctamente el archivo de configuración. Para hacer esto, agregue la siguiente línea al archivo de configuración:

echo "¡Bienvenido a la Terminal!"

Ahora, guardar y salir de Vim y reinicie el terminal para ver los cambios.

El mensaje de texto de bienvenida se mostrará cada vez que se inicie el shell, generalmente al reiniciar el terminal.

Ahora que sabe que el archivo de configuración funciona, es hora de agregar información y comandos intrigantes al archivo.

1. Mostrar información del sistema en la pantalla de bienvenida

Para darle vida a las cosas, puede mostrar la información del sistema en la parte superior de una nueva instancia de terminal de una manera atractiva. No tiene que preocuparse por extraer los detalles del sistema y presentarlos de manera agradable, ya hay varias herramientas disponibles que hacen este trabajo por usted. Dos de los más utilizados son Neofetch y Screenfetch.

Antes de que pueda agregar los comandos al archivo de configuración, instalar Neofetch (o Screenfetch) usando el administrador de paquetes predeterminado en su sistema.

Luego, dependiendo del paquete que instaló anteriormente, agregue cualquiera de los siguientes comandos al final del archivo de configuración de shell:

neofetch
captura de pantalla

Guarde los cambios y reinicie el terminal.

2. Mostrar un mensaje aleatorio

Puedes usar fortuna para mostrar comillas aleatorias (a veces divertidas) cada vez que inicie la terminal. Antes de editar el archivo de configuración, instale el fortuna paquete en su sistema.

En Ubuntu / Debian:

sudo apt install fortune

En Arch Linux:

sudo pacman -S fortune-mod

Para instalar fortune en Fedora y CentOS:

sudo dnf instalar fortune-mod

Una vez instalado, agregue el siguiente comando al final del archivo de configuración:

fortuna

Producción:

Puedes hacer fortuna con otras utilidades como vaquero para crear mensajes de pantalla de presentación llamativos. Instale el paquete cowsay en su máquina y agregue la siguiente línea al archivo de configuración de shell:

fortuna | vaquero

Producción:

3. Muestre un arte ASCII en el lanzamiento

El texto normal puede ser un gran obstáculo para algunos usuarios. Aunque el terminal de Linux no admite imágenes y videos, puede, sin embargo, usar el arte ASCII para agregar un toque visual a la pantalla.

Para ello, puede utilizar el figlet utilidad para convertir texto normal a arte ASCII. El paquete está disponible en los repositorios de distribución oficiales y se puede descargar usando el administrador de paquetes predeterminado.

En sistemas basados ​​en Debian como Ubuntu:

sudo apt instalar figlet

Para instalar figlet en Arch Linux:

sudo pacman -S figlet

En Fedora / CentOS y otras distribuciones basadas en RPM:

sudo dnf instalar figlet

Una vez instalado, agregue la siguiente declaración al archivo de configuración del shell:

figlet -cl "Esto es una cadena"

...dónde "Esto es una cuerda"es el texto que desea mostrar como arte ASCII.

Por ejemplo:

4. Agregar información meteorológica y de fecha

Si está loco por Linux y parece que no puede recordar la fecha y el clima actuales mientras trabaja en la línea de comandos, puede configurar el terminal para que le recuerde esos detalles en el lanzamiento.

Instalar en pc rizo en su sistema si aún no lo tiene. Luego, para obtener detalles del clima cada vez que inicie la terminal, agregue la siguiente línea al archivo de configuración:

curl wttr.in/paris? 0

Asegúrese de reemplazar "París"en el comando mencionado anteriormente con su ubicación geográfica. los ?0 ordena al programa que solo imprima el tiempo actual en lugar del pronóstico predeterminado de tres días.

También puede imprimir la fecha y el día actuales usando la utilidad de la fecha. Simplemente agregue la siguiente línea a la configuración de shell:

fecha

Después de agregar ambos comandos al archivo, la pantalla de bienvenida se verá así:

Paso 3: guardar y verificar los cambios

Una vez que haya terminado de ajustar y editar el archivo de configuración, es hora de aplicar permanentemente esos cambios guardando y saliendo del archivo. Para ver la pantalla de bienvenida, simplemente reinicie el terminal desde el menú Aplicaciones o use el control + Alt + T en su lugar, atajo de teclado.

También puede crear scripts personalizados que impriman lo que desea ver en la pantalla de presentación de su terminal. Luego, simplemente agregue el comando para ejecutar el script en el archivo de configuración de shell y listo.

No se conforme con la apariencia predeterminada de la terminal

A diferencia de Windows y macOS, los usuarios tienen un control total sobre la apariencia y el comportamiento de su sistema Linux. Literalmente, puede cambiar cualquier aspecto del sistema operativo, ya que la mayor parte del código es de código abierto y está disponible para modificar.

Pero comprender el código puede resultar difícil si no está familiarizado con el lenguaje de programación. Por lo tanto, los manipuladores de Linux que quieran sumergirse en la personalización y el desarrollo del kernel deben tener una buena comprensión del lenguaje de programación C y sus conceptos.

CuotaPíoCorreo electrónico
5 consejos de programación en C que debe aprender para comenzar

El lenguaje de programación C tiene una reputación dura. Pero si se familiariza con él, puede programar cualquier cosa, como muestran estos consejos.

Leer siguiente

Temas relacionados
  • Linux
  • Terminal
  • Personalización de Linux
Sobre el Autor
Sharma profundo (92 Artículos publicados)

Deepesh es el editor junior para Linux en MUO. Escribe guías informativas sobre Linux, con el objetivo de proporcionar una experiencia maravillosa a todos los recién llegados. No estoy seguro de películas, pero si quieres hablar de tecnología, él es tu chico. En su tiempo libre, puedes encontrarlo leyendo libros, escuchando diferentes géneros musicales o tocando su guitarra.

Más de Deepesh Sharma

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse