判断linux系统是centos还是ubuntu
#!/bin/bash
#安装lsb_release
sudo apt-get install lsb-core -y
if [ -f /etc/redhat-release ]; then
release="centos"
elif cat /etc/issue | grep -Eqi "debian"; then
release="debian"
elif cat /etc/issue | grep -Eqi "ubuntu"; then
release="ubuntu"
elif cat /etc/issue | grep -Eqi "centos|red hat|redhat"; then
release="centos"
elif cat /proc/version | grep -Eqi "debian"; then
release="debian"
elif cat /proc/version | grep -Eqi "ubuntu"; then
release="ubuntu"
elif cat /proc/version | grep -Eqi "centos|red hat|redhat"; then
release="centos"
else
release=""
fi
if [[ x"${release}" == x"debian" || x"${release}" == x"ubuntu" ]]; then
sudo apt-get install lsb-core -y
echo "ubuntu"
verNum=`lsb_release -r --short` #获取系统的版本号
echo $verNum
elif [[ x"${release}" == x"centos" ]]; then
sudo yum install lsb_release
echo "centos"
verNum=`lsb_release -r --short` #获取系统的版本号
echo $verNum
fi
查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
4 Intel® Core™ i5-6500 CPU @ 3.20GHz
查看GPU信息
lspci | grep -i vga