#!/bin/bash
clear
if [[ $# -eq 0 ]];then
# define variable reset_terminal
reset_terminal=$(tput sgr0)
# check os type
os=$(uname -o)
echo -e '\e[32m'"os type:" $reset_terminal $os
# check os release version and name
os_name=$(cat /etc/issue | grep -e "Server")
echo -e '\e[32m'"os release version" $reset_terminal $os_name
# check architecture
architecture=$(uname -m)
echo -e '\e[32m'"architecture:" $reset_terminal $architecture
# check kernel release
kernel_release=$(uname -r)
echo -e '\e[32m'"kernel release:" $reset_terminal $kernel_release
# check hostname
hostname=$HOSTNAME
echo -e '\e[32m'"hostname:" $reset_terminal $hostname
# check inter ip
inter_ip=$(hostname -I)
echo -e '\e[32m'"inter ip:" $reset_terminal $inter_ip
# check dns
dns_addr=$(cat /etc/resolv.conf | grep -E "\<nameserver[ ]+" | awk '{print $NF}')
echo -e '\e[32m'"dns:" $reset_terminal $dns_addr
fi