GNU/Linux >> Tutoriales Linux >  >> Linux

Prepara tu indicador de Bash para el invierno en Linux

La terminal de Linux

  • Los 7 mejores emuladores de terminal para Linux
  • 10 herramientas de línea de comandos para el análisis de datos en Linux
  • Descargar ahora:hoja de referencia de SSH
  • Hoja de trucos de comandos avanzados de Linux
  • Tutoriales de línea de comandos de Linux

Hola una vez más para otra entrega del calendario de adviento de juguetes de línea de comandos de Linux. Si esta es su primera visita a la serie, es posible que se pregunte qué es un juguete de línea de comandos. Realmente, lo mantenemos bastante abierto:es cualquier cosa que sea una distracción divertida en la terminal, y estamos otorgando puntos de bonificación para cualquier tema festivo.

Tal vez hayas visto algunos de estos antes, tal vez no. De cualquier manera, esperamos que te diviertas.

El juguete de hoy es súper simple:es tu aviso de Bash. ¿Tu aviso de Bash? ¡Sí! Nos quedan algunas semanas más de la temporada de vacaciones para mirarlo, e incluso más semanas de invierno aquí en el hemisferio norte, así que ¿por qué no divertirse con él?

Su indicador de Bash actualmente podría ser un simple signo de dólar ($ ), o más probablemente, es algo un poco más largo. Si no está seguro de lo que constituye su indicador de Bash en este momento, puede encontrarlo en una variable de entorno llamada $PS1. Para verlo, escriba:

echo $PS1

Para mí, esto devuelve:

[\u@\h \W]\$

El \u , \h y \W son caracteres especiales para nombre de usuario, nombre de host y directorio de trabajo. Hay otros que también puedes usar; Si necesita ayuda para crear su solicitud de Bash, puede usar EzPrompt, un generador en línea de configuraciones de PS1 que incluye muchas opciones, como fecha y hora, estado de Git y más.

También puede tener otras variables que componen su conjunto de avisos de Bash; $PS2 para mí contiene la llave de cierre de mi símbolo del sistema. Consulte este artículo para obtener más información.

Para cambiar su solicitud, simplemente configure la variable de entorno en su terminal de esta manera:

$ PS1='\u is cold: '
jehb is cold:

Para establecerlo de forma permanente, añade el mismo código a tu /etc/ bashrc   utilizando su editor de texto favorito.

Entonces, ¿qué tiene esto que ver con la preparación para el invierno? Bueno, lo más probable es que en una máquina moderna, su terminal sea compatible con Unicode, por lo que no está limitado al conjunto de caracteres ASCII estándar. Puede usar cualquier emoji que sea parte de la especificación Unicode, incluido un copo de nieve ❄, un muñeco de nieve ☃ o un par de esquís. Tienes muchas opciones invernales para elegir.

? Christmas Tree
? Coat
? Deer
? Gloves
? Mrs. Claus
? Santa Claus
? Scarf
? Skis
? Snowboarder
❄ Snowflake
☃ Snowman
⛄ Snowman Without Snow
? Wrapped Gift

Elige tu favorito y disfruta de un poco de alegría invernal. Dato curioso:los sistemas de archivos modernos también admiten caracteres Unicode en sus nombres de archivo, lo que significa que técnicamente puede nombrar su próximo programa "❄❄❄❄❄.py" . Dicho esto, por favor no lo hagas.

¿Tienes un juguete de línea de comandos favorito que crees que debería incluir? El calendario para esta serie está casi lleno, pero me quedan algunos lugares. Házmelo saber en los comentarios a continuación, y lo comprobaré. Si hay espacio, intentaré incluirlo. Si no, pero recibo algunas buenas presentaciones, haré un resumen de las menciones honoríficas al final.

Eche un vistazo al juguete de ayer, ábrase camino a través de su terminal Linux y vuelva mañana para ver otro.


Linux
  1. Embárcate en una aventura en tu terminal Linux

  2. Cómo personalizar los colores y el contenido de Bash en el indicador de terminal de Linux

  3. Cómo Navidadizar su Terminal Linux y Shell

  4. 13 ejercicios para mejorar tus habilidades con Linux

  5. Comprobación de sus conexiones de red en Linux

Cómo personalizar Bash Prompt en Linux

Comando de historial en Linux (Bash History)

¿Qué me dice el símbolo del sistema de Linux?

Compruebe si su sistema Linux es vulnerable a Shellshock y arréglelo

Cómo obtener su dirección IP en Linux

Bash Shell PS1:10 ejemplos para hacer que su Linux sea tan rápido como Angelina Jolie