#!/bin/bash

#检查服务器各类信息脚本

#2016-2-26

clear

if [[ $# -eq 0 ]]

then

reset_terminal=$(tput sgr0)

#check system date 

date=$(date)

echo -e '\E[32m'"system_date  :" $reset_terminal $date

#check system version

os=$(uname -o)

#check system name

os_name=$(cat /etc/issue |grep Final)

echo -e '\E[32m'"system_name  :" $reset_terminal $os_name

#check system CPU

cpu=$(uname -m)

echo -e '\E[32m'"system__CPU  :" $reset_terminal $cpu

#check system kernel

kernel=$(uname -r)

echo -e '\E[32m'"systemkernel :" $reset_terminal $kernel

#check system hostname

hostname=$(uname -n)

echo -e '\E[32m'"system_name  :" $reset_terminal $hostname

#chkeck system IP

IP=$(hostname -I)

echo -e '\E[32m'"system_addr  :" $reset_terminal $IP

#check system intranet

DNS=$(cat /etc/resolv.conf |grep -E "\<nameserver[ ]+"  |awk '{print $NF}') 

echo -e '\E[32m'"system__DNS  :" $reset_terminal $DNS

#chkeck system internet

ping -c 3 baidu.com &> /dev/null && echo -e '\E[32m' $reset_terminal "internet:connected" || echo -e '\E[32m' "internet:disconnected"

#chkeck system logged in user

who>/tmp/who

echo -e '\E[32m'"logged in user :" $reset_terminal && cat /tmp/who

rm -rf /tmp/who

fi