리눅스를 ssh나 콘솔로 접근 시 해당 서버에 대한 상태, 사양을 보여주는 스크립트이다.
또한, 색지정으로 다양하게 표현이 가능하다.
<파일위치 및 생성> vi /etc/profile.d/motd.sh
#!bin/bash Black="\033[0;30m" Red="\033[0;31m" Green="\033[0;32m" Blue="\033[0;33m" Purple="\033[0;34m" Cyan="\033[0;35m" Silver="\033[0;36m" DarkGray="\033[1;30m" LightBlue="\033[1;34m" LightGreen="\033[1;32m" LightCyan="\033[1;36m" LightRed="\033[1;31m" Yellow="\033[1;33m" White="\033[1;37m" X="\033[0;0m" cpu=`mpstat | tail -1 | awk '{print 100-$11}'` memory=`free -m | awk 'NR==2{printf "%s/%sMB (%.2f%)\n", $3,$2,$3*100/$2 }'` disk=`df -h | awk '$NF=="/"{printf "%d/%dGB (%s)\n", $3,$2,$5}'` ps=`ps -ef |wc -l`
echo -e "\033[1;33m#################################################" echo -e "<Welecome!! DEVELOPMENT SERVER!!>" echo -e "@Make : 2018.12.03 / tester!!" echo -e "@HostName: `hostname` / @AccessID: `whoami`" echo -e "@Kernerl: `uname -r`" echo -e "@CPU: $cpu% / @MEM: $memory" echo -e "@DISK : $disk / @ProsessorNumber:$ps" echo -e "#################################################\033[0m"

|