如何找到Linux操作系统的发布版本? [重复]


1

可能重复:
如何找到我正在运行的Linux版本?

我需要找到一些关于我正在研究的服务器的信息。

发布版本(例如,如果是Ubuntu则为9.04,如果是RHEL则为4)对我和命令很重要 uname 不显示它。

$ uname -a
Linux xxxxxxx 2.6.9-78.0.22.EL #1 Fri Feb 31 25:71:00 EDT 2009 x86_64 GNU/Linux

那么:如何通过命令行命令获取此信息?


Answers:


8

大多数(如果不是全部)现代发行版都将包含lsb_release命令。

heillinr@mojojojo:~$ lsb_release -r
Release:    9.04
heillinr@mojojojo:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 9.04
Release:    9.04
Codename:   jaunty

应该给你你的后:)




1

我不知道lsb_release。

我基于RPM的系统的方法

$ rpm -qa | grep release
redhat-release-5Server-5.3.0.3
redhat-release-notes-5Server-25

1

除了lsb-release(可用作 lsb-release debian下的包,你可以查看/ etc / debian_version(对于debian和衍生物)和/ etc / issue大多数其他发行版。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.