SSH Login script

Onderstaand script heb ik gevonden op het forum van Domoticz. Ik heb het aangepast naar eigen behoefte, zodat ik in één oogopslag de status van mijn services zie na het inloggen. Het script is te bewerken via:

sudo nano /home/pi/.bashrc

Onderstaand is mijn script. Plak onderstaande helemaal onderaan het /home/pi/.bashrc bestand, pas het aan naar eigen behoefte en sla het bestand op met CTRL-O en CTRL-X.

echo "$(tput setaf 2)
/////    ////    /     /    ////   ///////  /////   //////   //////
/    /  /    /   //   //   /    /     /       |     /            /
/    /  /    /   / / / /   /    /     /       |     /           /
/    /  /    /   /  /  /   /    /     /       |     /          /
/    /  /    /   /     /   /    /     /       |     /         /
/////    ////    /     /    ////      /     /////   //////   //////

`date +"%A, %e %B %Y, %r"`
`uname -srmo`$(tput setaf 1)
Uptime....................:  `exec -- uptime -p`
Memory....................:  `cat /proc/meminfo | grep MemFree | awk {'print $2'}`kB (Free) / `cat /proc/me$
Running Processes.........:  `ps ax | wc -l | tr -d " "`
IP Addresses..............:  `sudo hostname -I`
Free Disk Space SD........:  `df -Pk | grep -E '/root' | awk '{ print $4 }' | awk -F '.' '{ print $1 }'`k o$
CPU Temperature...........:  `exec -- /opt/vc/bin/vcgencmd measure_temp | cut -c "6-9"` C
$(tput setaf 2)
Domoticz Service status   : `sudo service domoticz.sh status | grep Active | cut -c "11-54"`
Homebridge Service status : `sudo service homebridge status | grep Active | cut -c "11-54"`
Monit Service status      : `sudo service monit status | grep Active | cut -c "11-54"`
Mosquitto Service status  : `sudo service mosquitto status | grep Active | cut -c "11-54"`
DHCP Server status        : `sudo service isc-dhcp-server status | grep Active | cut -c "11-54"`
Samba Service status      : `sudo service smbd status | grep Active | cut -c "11-54"`
"

Het resultaat:


Gebruikte resources:
http://www.domoticz.com/forum/viewtopic.php?f=23&t=16703&p=124571&hilit=bashrc#p124571

 

Like