我如何知道哪个Fedora版本是从cli(而不是uname -a)运行的?

我想知道这个盒子是Fedora Core 4还是Redhat 9或者CentOS等等…如果它有Kernel 2.6.x

在现代系统上,你应该可以查看/ etc / lsb-release

mojo-jojo david% cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=9.10 DISTRIB_CODENAME=karmic DISTRIB_DESCRIPTION="Ubuntu karmic (development branch)" 

这应该是LSB规定的在不同的Linux发行版中查找分发的方式。

您不应该依赖/ etc / issue,因为它用于login消息,有人可能会更改它。

这也许?

[dummyuser @ d400〜] $ ls -l / etc / system-release
lrwxrwxrwx。 1 root root 14 2009-06-04 19:05 / etc / system-release – > fedora-release

[dummuser @ d400〜] $ cat / etc / system-release
Fedora 11(Leonidas)

请参见:

  • 我如何知道哪个版本的Linux正在运行?
  • 如何找出服务器的发行版?
  • 确定Linux机器的types

我必须做

 cat /etc/fedora-release 

更好,和* nixwide:

 lsb_release -d 

啊回答我自己的问题..

猫/ etc /问题