写一个判断linux发行版的shell脚本
时间: 2023-05-15 18:06:15 浏览: 270
可以使用以下命令来判断当前运行的 Linux 发行版:
```
if [ -f /etc/lsb-release ]; then
echo "Ubuntu"
elif [ -f /etc/redhat-release ]; then
echo "Red Hat Enterprise Linux"
elif [ -f /etc/SuSE-release ]; then
echo "SUSE Linux Enterprise Server"
elif [ -f /etc/debian_version ]; then
echo "Debian"
else
echo "Unknown Linux distribution"
fi
```
这个脚本会检查 /etc 目录下的不同文件,以确定当前运行的 Linux 发行版。如果找不到任何文件,则会输出 "Unknown Linux distribution"。
阅读全文