Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #############################################"
- # Show some useful informations.
- #############################################"
- echo -e "\E[01;31mThe terminal \E[01;33m[ $(date "+%a %d, %Y") ]\n"
- # User and hostname.
- echo -e "\E[01;30mUser: \E[00m$USER\t\t\E[01;30mHostname: \E[00m$HOSTNAME"
- # OS and kernel version.
- echo -e "\E[01;30mOS: \E[00mX$(echo $(head -n 2 /etc/lsb-release | awk -F = '{print $2}')" ") \t\E[01;30mKernel: \E[00m$(uname -r)"
- # Size of root and home partitions.
- echo -e "\E[01;30mRoot: \E[00m$(df -h / | awk '/^\//{print $3"/"$2}')\t\t\E[01;30mHome: \E[00m$(df -h /home | awk '/^\//{print $3"/"$2}')"
- # CPU percentage and used RAM.
- echo -e "\E[01;30mCPU: \E[00m$(top -b -n2 -d 0.05 | grep -i "^CPU" | tail -n 1 | awk '{print $2+$4"%"}') \E[01;30mRAM: \E[00m$(free -m | awk '/^-/{print $3"Mb"}')"
- # Uptime.
- echo -e "\E[01;30mUptime: \E[00m$(uptime | awk -F "up" '{print $2}' | awk -F ", . user" '{print $1}' | tr -d "[:blank:]")\n"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement