![如何找出 Linux 服务器的发行版?](https://linux22.com/image/491875/%E5%A6%82%E4%BD%95%E6%89%BE%E5%87%BA%20Linux%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E5%8F%91%E8%A1%8C%E7%89%88%EF%BC%9F.png)
我应该运行什么命令才能找出 Linux 服务器正在运行什么发行版?
答案1
在大多数现代发行版中,你可以查询Linux 标准库系统
lsb_release -d
示例输出:
Description: Debian GNU/Linux 5.0.2 (lenny)
Description: Ubuntu 9.04
答案2
对于大多数流行的发行版来说,
cat /etc/*{release,version}
答案3
对于分发名称...
cat /etc/issue
对于平台...
uname -a
答案4
有一个惯例VBoxSysInfo文件,这是虚拟盒这是一个很好的起点。
但是,我宁愿向系统管理员询问此事。除了发行版之外,特定服务器可能具有特定设置,并且在破坏这些设置后立即发现这些设置令人沮丧(更不用说惹恼系统管理员,他会因为你自作聪明并破坏了他的服务器而对你产生敌意)。我倾向于将所有系统管理员视为朋友/队友,还有很多其他人可以与之战斗:用户、管理层等 :-)