Created
February 17, 2015 14:10
-
-
Save dannymcc/68ef9e694cc6a2d48bec to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo " | |
clear | |
echo "$(tput setaf 1) | |
_____ _ _ _ _ _____ _ _ _____ _ _ _ | |
| | |_| | |___ ___ ___ ___| |_ | _ |___|_|_____ ___| | | | |___ ___ ___|_| |_ ___| | | |
| | | | | _| _| -_|_ -| _| | | | | | .'| | | | . |_ -| . | | _| .'| | | |
|__|__|_|_|_|___|_| |___|___|_| |__|__|_|_|_|_|_|_|__,|_| |__|__|___|___| _|_|_| |__,|_| | |
|_| " | |
let upSeconds="$(/usr/bin/cut -d. -f1 /proc/uptime)" | |
let secs=$((${upSeconds}%60)) | |
let mins=$((${upSeconds}/60%60)) | |
let hours=$((${upSeconds}/3600%24)) | |
let days=$((${upSeconds}/86400)) | |
UPTIME=`printf "%d days, %02dh%02dm%02ds" "$days" "$hours" "$mins" "$secs"` | |
# get the load averages | |
read one five fifteen rest < /proc/loadavg | |
echo "$(tput setaf 2) | |
`date +"%A, %e %B %Y, %r"` | |
`uname -srmo`$(tput setaf 1) | |
Hostname...........: `hostname` | |
Uptime.............: ${UPTIME} | |
Memory.............: `cat /proc/meminfo | grep MemFree | awk {'print $2'}`kB (Free) / `cat /proc/meminfo | grep MemTotal | awk {'print $2'}`kB (Total) | |
Load Averages......: ${one}, ${five}, ${fifteen} (1, 5, 15 min) | |
Running Processes..: `ps ax | wc -l | tr -d " "` | |
IP Addresses.......: `/sbin/ifconfig eth0 | /bin/grep "inet addr" | /usr/bin/cut -d ":" -f 2 | /usr/bin/cut -d " " -f 1` and `wget -q -O - http://icanhazip.com/ | ta$ | |
TFPT Server Root...: /srv/tftp/ | |
Console Port.......: /dev/ttyUSB0 | |
$(tput sgr0)"" > /home/pi/.bash_profile |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment