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.