方法1:lsb_release獲取
lsb_release -a
Centos如果沒用 lsb_release命令需要安安裝
sudo yum install -y redhat-lsb
方法2 os_release獲取
cat /etc/os-release
Centos查詢結果
Ubuntu查詢結果
寫個測試腳本測試
#!/bin/bash
function test_linux_version(){
if [ `cat /etc/os-release | grep CentOS | wc -l` -ne 0 ]; then
echo "Linux version is centos"
elif [ `cat /etc/os-release | grep Ubuntu | wc -l` -ne 0 ]; then
echo "Linux version is Ubuntu"
fi
}
test_linux_version