如何找出 Linux 服务器的发行版?

如何找出 Linux 服务器的发行版?

我应该运行什么命令才能找出 Linux 服务器正在运行什么发行版?

答案1

在大多数现代发行版中,你可以查询Linux 标准库系统

lsb_release -d

示例输出:

Description:    Debian GNU/Linux 5.0.2 (lenny)
Description:    Ubuntu 9.04

答案2

我在 SuperUser 上回答过类似的问题

对于大多数流行的发行版来说,

cat /etc/*{release,version}

答案3

对于分发名称...

cat /etc/issue

对于平台...

uname -a

答案4

有一个惯例VBoxSysInfo文件,这是虚拟盒这是一个很好的起点。

但是,我宁愿向系统管理员询问此事。除了发行版之外,特定服务器可能具有特定设置,并且在破坏这些设置后立即发现这些设置令人沮丧(更不用说惹恼系统管理员,他会因为你自作聪明并破坏了他的服务器而对你产生敌意)。我倾向于将所有系统管理员视为朋友/队友,还有很多其他人可以与之战斗:用户、管理层等 :-)

相关内容