如何辨别您正在运行的Linux版本和版本

如果您使用Linux作为桌面操作系统,您可能非常清楚您正在运行的是什么版本,但是如果您需要连接到某人的服务器并执行一些工作怎么办?准确地了解您正在处理的内容非常有用,幸运的是,这也非常容易。

与Linux中的一切一样,完成任务的方法有多种,所以我们将向您展示几种不同的技巧,您可以选择您最喜欢的一种。

如何查看漂亮的Linux版本

查看Linux发行版名称和版本号的最简单、最简单的方法也是在几乎所有类型的Linux上都可以使用的方法。只需打开一个终端并键入以下内容:

您将看到与本文开头的屏幕截图类似的输出,如下所示:

如果您需要更多信息,可以使用不同的命令,虽然它不一定适用于现有的每个发行版,但它肯定适用于主要的发行版。与前面一样,打开终端并键入以下内容:

这将为您提供更多类似下一个屏幕截图的内容,您可以看到,您不仅拥有版本信息,还可以看到代号甚至URL。这里实际发生的情况是,在Ubuntu上有一个/etc/os-release文件,但在其他一些版本上可能有类似/etc/redhat-release或完全不同的名称。通过在命令中使用*,我们只是将其中任何一个的内容输出到控制台。

最简单的方法仍然是cat/etc/Issue命令,但这是一个很好的额外方法。

如何查看内核版本

您正在运行的发行版版本实际上与Linux内核的版本完全不同。通过打开终端并键入以下内容,您可以很容易地看到该版本号:

这将为您提供如下所示的输出,其中我们可以看到我们使用的是3.15.4内核版本。

如何判断您是否正在使用64位内核

在最后一个屏幕截图中,您可能已经知道我们使用的是带有x86_64文本的64位内核,但是最简单的做法是从终端使用此命令,该命令与前面的命令相同,但是使用-a表示“all”,而不是-r表示“kernel release”。

在这个屏幕截图中,您可以看出我们运行的是x86_64版本的Linux,这意味着64位。如果您运行的是32位Linux,那么您实际上不应该在服务器上这样做,它会显示“i386”或“i686”。

更严格的类型可能会注意到,您可以使用uname-i来显示您使用的是32位还是64位(在脚本中很有用),但是最好习惯使用-a来一次显示所有内容。

相关文章