首页 > 其他 > 详细

检查服务器各类信息脚本

时间:2016-02-26 12:32:55      阅读:216      评论:0      收藏:0      [点我收藏+]

#!/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


本文出自 “sunshineboy” 博客,请务必保留此出处http://sunshineboy.blog.51cto.com/10310940/1745185

检查服务器各类信息脚本

原文:http://sunshineboy.blog.51cto.com/10310940/1745185

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!