Usar «alias» en GNU/Linux para ahorrar tiempo

Hoy vamos a ver un pequeño truco que te va a ahorrar un montón de tiempo y te va a evitar tener que recordar y escribir los comandos que más utilizas a la hora de administrar tu sistema GNU/Linux ya sea en una Raspberry Pi o en cualquier sistema basado en Debian (… si, Ubuntu también).

Así podrás por ejemplo escribir en la terminal la orden «actualizar» y se ejecutarían automáticamente y secuencialmente las ordenes:

sudo apt update
sudo apt upgrade
sudo rpi-update

De esta forma puedes dar la orden y dejar que el sistema haga todos los pasos uno detrás de otro y mientras irte a tomar un café o hacer cualquier otra cosa. Además puedes añadir el parámetro «-y» para que no te pida confirmar a la hora de instalarse las actualizaciones.

Para conseguir esto basta con editar el archivo .bashrc que se encuentra en tu carpeta personal con:

nano .bashrc

Añade al final del fichero la orden que quieres abrebiar de la siguiente forma:

alias actualizar='sudo apt update && sudo apt -y upgrade && sudo rpi-update'

Guarda (Control+o), sal de nano (Control+x) y cierra la sesión (exit).

Vuelve a loguearte y ya puedes ejecutar directamente la orden actualizar.

Mi lista de alias

alias temp='/opt/vc/bin/vcgencmd measure_temp'
alias temp2='/home/usuario/bin/temp2.sh'
alias temp3='/home/usuario/bin/temp3.sh'
alias actualizar='sudo apt update && sudo apt -y upgrade && sudo rpi-update'
alias reiniciar='sudo shutdown -r 0 && exit'
alias montarpublic='sudo mount -t cifs //192.168.1.7/Public /media/Public -o uid=usuario'
alias apagar='sudo shutdown -h 0 && exit'
alias logo='screenfetch'
alias desmontarpublic='sudo umount /media/Public'
alias montarprivado='sudo mount -t cifs //192.168.1.2/Privado /media/Privado -o user=usuariodisco,uid=usuario'
alias desmontarprivado='sudo umount /media/Privado'

 

temp: muestra la temperatura

temp2: otra forma de mostrar temperatura con un script de bash

temp3: otra forma de mostrar la temperatura. Script bash.

actualizar: actualiza los repositorios, instala las actualizaciones y actualiza el firmware

reiniciar: reinicia el sistema

montarpublic: monta un disco duro compartido en red. No tiene contraseña, es público.

apagar: apaga el sistema

logo: muestra el logo de la distro y algo de información

desmontarpublic: desmonta el disco duro compartido en red Public

montarprivado: monta un disco duro compartido en red con usuario y contraseña

desmontarprivado: desmonta el anterior disco duro compartido en red.

ACTUALIZACIÓN 12 DE ABRIL DE 2021.

También puedes escribir los alias en un archivo aparte en tu home con el nombre .bash_aliases

De ésta forma mantienes todos tus alias juntos en un único archivo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *