Cómo personalizar el terminal de Linux con alias de bash

Un alias es efectivamente un comando de "atajo" en Bash. Por ejemplo, si usa mucho la terminal en Ubuntu y se cansa de escribir sudo apt update;sudo apt upgrade -ytodo el tiempo, puede crear un alias llamado "actualización" que ejecutará esos mismos comandos sin necesidad de escribir tanto.

Los alias de bash se definen en el directorio de inicio de cada usuario en el archivo .bashrc . Para obtener más información sobre los alias, ejecute el  comando man a  continuación. Le mostrará todo lo que hay que saber sobre los alias, cómo funcionan y qué puede hacer con ellos.

hombre bash | alias grep

También puede echar un vistazo al manual completo de Bash ejecutando:

hombre bash

Establecer comandos como alias

Cómo personalizar el terminal de Linux con alias de bash

El uso más común de alias en Bash es usarlo para ejecutar múltiples comandos largos a la vez para ahorrar tiempo. En este ejemplo, veremos cómo convertir los comandos de actualización largos de Ubuntu en un alias simple.

Para iniciar el proceso, abra una ventana de terminal en su escritorio Linux presionando  Ctrl + Alt + T  o Ctrl + Shift + T en el teclado. Luego, abra su .bashrcarchivo en el editor de texto Nano con el siguiente comando.

nano -w ~ / .bashrc

Dentro del .bashrcarchivo, notará que ya hay una gran cantidad de código. Los desarrolladores de su distribución de Linux definen este texto. Si no comprende qué es, es mejor ignorarlo, dejarlo así y pasar al final del archivo.

En la parte inferior del archivo .bashrc, presione la  tecla Intro  para crear una nueva línea. Es fundamental crear una nueva línea en su archivo .bashrc antes de agregarla, ya que podría estropear el código que ya está allí.

Después de crear una nueva línea en el archivo .bashrc, escriba alias en la nueva línea. Cada nuevo alias que cree debe comenzar con alias, de lo contrario .bashrc y su emulador de terminal no lo leerán correctamente .

alias

Siguiendo alias=en la nueva línea, debes darle un nombre a tu nuevo alias. En este ejemplo, estamos cubriendo los comandos de actualización largos de Ubuntu, por lo que usaremos  ubuntu-update  como el nuevo nombre de alias. Sin embargo, siéntete libre de nombrar tu alias como quieras.

alias ubuntu-update

Una vez que haya nombrado su alias, es hora de agregar el =letrero.

alias ubuntu-update =

Luego, después del =signo, agregue el primero "(comillas). Esta comilla contendrá todos sus comandos dentro del alias.

alias ubuntu-update = "

Hasta ahora tenemos alias ubuntu-update=". Ahora es el momento de agregar los comandos que queremos que llame al alias cuando  se use ubuntu-update  .

Nota: utilícelo ;para escribir varios comandos en una línea. Tales como command1;command2;command3, etc.

alias ubuntu-update = "actualización de sudo apt; actualización de sudo apt -y

Cuando haya terminado de escribir los comandos en el alias, ciérrelo con el segundo "(comillas). Con ambas comillas, debería parecerse al ejemplo siguiente.

alias ubuntu-update = "actualización de sudo apt; actualización de sudo apt -y"

Guarde su nuevo alias presionando  Ctrl + O  en el teclado. Nano salir con  Ctrl + X . Luego, cierre la ventana de la terminal y vuelva a abrirla.

Cuando haya vuelto a abrir la terminal, ejecute  ubuntu-update para probar el nuevo alias.

Establecer scripts de bash como alias

¿Sabías que también es posible ejecutar scripts bash como alias? Así es como funciona.

Primero, abra su .bashrcarchivo. Luego, vaya al final del archivo y presione la  tecla Enter  en el teclado para crear una nueva línea en el archivo.

sudo nano -w ~ / .bashrc

En la nueva línea, escriba  alias seguido del nombre del script. En este ejemplo, el nombre del script es mybashscript . Debería verse así alias mybashscript.

alias mybashscript

A continuación, agregue el =signo y el primero "(comillas). Después de agregar =y ", se verá como el siguiente ejemplo.

alias mybashscript = "

Después de la primera "(comillas), agregue el comando para iniciar su código. Recuerde que este es un ejemplo, por lo que deberá reemplazarlo ~/path/to/bash/script/script.shcon el archivo de secuencia de comandos real que desea ejecutar dentro del .bashrcalias.

alias mybashscript = "bash ~ / ruta / a / bash / script / script.sh

Después de escribir el comando para ejecutar el archivo de secuencia de comandos, cierre el alias con la segunda comilla ". Cuando se escribe todo el alias, debería parecerse al ejemplo siguiente.

Cómo personalizar el terminal de Linux con alias de bash

alias mybashscript = "bash ~ / ruta / a / bash / script / script.sh"

Guardar los cambios realizados en el archivo .bashrc pulsando  Ctrl + O , y salir con  Ctrl + X . Luego, cierre la ventana de su terminal y vuelva a abrirla para ejecutar su nuevo script bash a través de un alias.

Para iniciar el alias, ejecute mybashscript (o lo que sea que haya llamado su alias) y presione  Entrar.

Leave a Comment

Diagnóstico de MP3: soluciona hasta 50 problemas con archivos de audio MP3

Diagnóstico de MP3: soluciona hasta 50 problemas con archivos de audio MP3

MP3 Diags es la herramienta definitiva para solucionar problemas en tu colección de música. Etiqueta correctamente tus archivos MP3, añade carátulas de álbumes faltantes y corrige el VBR.

Aplicaciones de notificaciones de escritorio de Google Voice

Aplicaciones de notificaciones de escritorio de Google Voice

Al igual que Google Wave, Google Voice ha generado un gran revuelo en todo el mundo. Google busca cambiar la forma en que nos comunicamos y, dado que se está convirtiendo en...

Descarga Favoritos de Flickr con FlickrFaves

Descarga Favoritos de Flickr con FlickrFaves

Hay muchas herramientas que permiten a los usuarios de Flickr descargar sus fotos en alta calidad, pero ¿hay alguna forma de descargar Favoritos de Flickr? Recientemente, descubrimos...

OK Sampler es un software gratuito de sampleo de música

OK Sampler es un software gratuito de sampleo de música

¿Qué es el sampling? Según Wikipedia, «es el acto de tomar una porción, o muestra, de una grabación de sonido y reutilizarla como un instrumento o...

Copia de seguridad de Google Sites: Importar/Exportar

Copia de seguridad de Google Sites: Importar/Exportar

Google Sites es un servicio de Google que permite alojar un sitio web en su servidor. Sin embargo, existe un problema: no incluye una opción integrada para realizar copias de seguridad.

Aplicación de escritorio de Google Tasks

Aplicación de escritorio de Google Tasks

Google Tasks no es tan popular como otros servicios de Google como Calendar, Wave, Voice, etc., pero aún así se usa ampliamente y es una parte integral de la vida de las personas.

Cómo recuperar particiones y datos del disco duro perdidos [Guía]

Cómo recuperar particiones y datos del disco duro perdidos [Guía]

En nuestra guía anterior sobre cómo borrar de forma segura el disco duro y los medios extraíbles a través de Ubuntu Live y el CD de arranque DBAN, analizamos el problema del disco basado en Windows.

Cómo jugar Red Dead Online en Linux

Cómo jugar Red Dead Online en Linux

Red Dead Online es el componente multijugador en línea de Red Dead Redemption II. Aprende a jugar en Linux con esta guía completa.

Instalar paquetes Debian en Arch Linux con Debtap

Instalar paquetes Debian en Arch Linux con Debtap

¿Está tratando de hacer que una aplicación funcione en Arch Linux o Manjaro pero no puede encontrarla en los repositorios de software oficiales o incluso en AUR? Prueba Debtap. Se trata de un

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

¿Tiene una máquina virtual Ubuntu en VMware Workstation y desea compartir una carpeta con ella? Esta guía completa le mostrará cómo hacerlo eficazmente.