Poner un banner al arrancar Raspberry con el usuario!!!! ¿Qué es esto?
Es una pantalla que al inicio del Usuario (PI) nos dice los parámetros que queramos, entonces con un pequeño codigo ASCII y con unos comandos de Linux podemos hacer lo siguiente.
¿Porque lo instalo?
Ya que uso varias Raspberrys, pues tenía la necesidad de saber si no me he confundido de dicha raspberry al conectarme por ssh, pues pensé… ¿se podrá incrustar código ASCII? ¿ya de paso puedo poner comandos para saber el estado de los servicios?
Pues sí, super sencillo, lo vemos a continuación.
Requisitos Previos
Se necesitan los siguientes pasos para configurarlo.
- Raspberry
- Y si se tiene conocimiento de ASCII pues mejor.
Como instalarlo
Tenemos que editar el archivo de configuración de arranque del Usuario.
sudo nano /home/pi/.bashrc
Nos vamos al final del todo y pegamos los siguiente:
########################################################## #############----------PERSONAL----------################# ########################################################## cd /home/pi/ clear echo "$(tput setaf 2) ██████╗ ██████╗ ███╗ ███╗ ██████╗ ████████╗██╗ ██████╗███████╗ ██╔══██╗██╔═══██╗████╗ ████║██╔═══██╗╚══██╔══╝██║██╔════╝╚══███╔╝ ██║ ██║██║ ██║██╔████╔██║██║ ██║ ██║ ██║██║ ███╔╝ ██║ ██║██║ ██║██║╚██╔╝██║██║ ██║ ██║ ██║██║ ███╔╝ ██████╔╝╚██████╔╝██║ ╚═╝ ██║╚██████╔╝ ██║ ██║╚██████╗███████╗ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝ `date +"%A, %e %B %Y, %r"` `uname -srmo`$(tput setaf 1) ****************************************************************$(tput setaf 3) Tiempo Activo......: `exec -- uptime -p | grep -ohe 'up .*' ` Memoria............: `cat /proc/meminfo | grep MemFree | awk {'print $2'}`kB (Libre) / `cat /proc/meminfo | grep MemTotal | awk {'print $2'}`kB (Total) Procesos Activos...: `ps ax | wc -l | tr -d " "` IP Local...........: `sudo hostname -I` Free Disk Space SD.: `df -Pk | grep -E '/root' | awk '{ print $4 }' | awk -F '.' '{ print $1 }'`k on/root Temperatura CPU....: `exec -- /opt/vc/bin/vcgencmd measure_temp | cut -c "6-9"`C $(tput setaf 1)**************************************************************** $(tput setaf 2) Domoticz Service status : `sudo service domoticz.sh status | grep Active | cut -c "11-54"` "
Como vemos, nos da toda la información relevante al servicio de la Raspberry y a Domoticz y asi se crea un banner al arrancar Raspberry con el usuario
Mas Info Aqui.