如何确定服务器上的linux版本

1 linux

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

我最近购买了一个 Web 服务器,并且可以访问它的 shell。我不知道服务器上的 linux 版本。我不习惯运行 linux 命令,所以任何人都可以帮助我使用 shell 命令确定 linux 版本。

Wil*_*ell 5

这取决于您所说的“linux 版本”是什么意思。您可以从以下方面获得大量信息:

$ uname -a

如果您想要有关发行版的详细信息,则取决于发行版。例如:

$ cat /etc/redhat-release

如果您使用的是红帽盒子,则会提供信息,但如果您使用的是 Debian,则不会提供太多信息。

您还可以尝试以下任何一种:

$ cat /proc/version
$ cat /etc/lsb-release
$ cat /etc/issue
$ cat /etc/debian_version
$ cat /etc/*version
$ cat /etc/slackware-version
$ cat /etc/SuSE-release
$ cat /etc/*release

我确信这个列表是无穷无尽的,但是 /etc/*version 或 /etc/*release 应该(可能)这样做。