作者:纳尼唐_199 | 来源:互联网 | 2023-06-19 04:16
root@homeserverdata#vimetcprofile.dbanner.sh#!binbash#bannerinfo#colorsettinglvse\033[32m
root@homeserver /data# vim /etc/profile.d/banner.sh
#!/bin/bash
# banner info
# color setting
lvse="\033[32m"
yellow="\033[33m"
blue="\033[34m"
zise="\033[35m"
end="\033[0m"
red="\033[31m"
# #
data=`df -Th | grep data`
video=`df -Th | grep video`
apps=`df -Th | grep apps`
tetal_mem=`free -mh| grep Mem | awk '{print $2}'`
avalible_mem=`free -mh| grep Mem | awk '{print $7}'`
swap=`free -mh| grep -i Swap |awk '{print $2}'`
dmidestatus=$(rpm -qa | grep dmidecode | wc -l)
totalmemkb=$(cat /proc/meminfo | grep "MemTotal" | awk '{print $2}')
welcome=`figlet -f smslant 'Welcome Brian'`
##
echo -e " ${yellow}"--------------------------------------------------------------------------${end}
echo -e " "${zise}" Date:" ${end}${lvse}$(date +"%F %T")${end}
echo -e " "${zise}" System:" ${end}${lvse}$([ -f /etc/redhat-release ] && cat /etc/redhat-release || uname -o)${end}
echo -e " "${zise}" Uptime:"${end}${lvse}$(uptime)${end}
echo -e " "${zise}" Login User:" ${end}${lvse}$(whoami)${end}
echo -e " "${zise}" Login From:" ${end}${lvse}$(w | grep pts | head -n 1 | awk '{print $3}')${end}
echo -e " "${zise}" CPU Module:"${end}${lvse}$(cat /proc/cpuinfo | grep "model name" | tail -n 1 | awk -F ":" '{print $2}' | sed 's/ / /g')
echo -e " "${zise}" Network:"${end}${lvse} $(ip addr show | grep inet | egrep -v "lo$|:" | awk '{print $NF,": " $2}')${end}
echo -e " "${zise}" Mem Status:" ${end}${red}Total:${end}${lvse}${tetal_mem}${end} ${red}Free:${end}${lvse}${avalible_mem}${end} ${red}Swap:${end}${lvse}${swap}${end}
echo -e " "${yellow}"--------------------------------------------------------------------------"${end}
echo -e " "${zise} "Filesystem Type Size Used Avail Use% Mount"${end}
echo -e " "${lvse}" ${apps}"${end}
echo -e " "${lvse}" ${video}"${end}
echo -e " "${lvse}" ${data}"${end}
echo -e " "${yellow}"--------------------------------------------------------------------------"${end}
echo -e " "${red}" THIS IS PRIVATE ASSET AND ILLEGAL LOGON WILL BE FACE CHARGGES!!! "${end}
echo -e " "${yellow}"--------------------------------------------------------------------------"${end}
下次登陆的时候系统会自动加载并执行此脚本,生成系统信息,预览如下
![](https://img.php1.cn/3cd4a/1eebe/cd5/02c379d60086f382.webp)