如何检查您的Linux系统是32位还是64位

大多数现代计算机都能够运行64位操作系统。但是,仅仅因为一台计算机支持它,并不意味着这就是正在运行的东西。下面是如何判断您运行的是32位还是64位版本的Linux。

相关:您应该使用32位还是64位Ubuntu Linux?

在大多数情况下,我们建议运行64位版本的Linux。您将获得更好的性能和安全性。只有在您仍在运行32位处理器的情况下,才可能需要使用32位版本,或者在极不可能的情况下,您的专有硬件驱动程序只能以32位的形式提供(不过,这通常更是Windows的问题)。如果您正在安装软件,并且被要求在32位和64位版本之间进行选择,这里有两种方法可以让您了解您运行的是什么风格的Linux。

选项一:在终端使用lscpu命令

要测试您的Linux计算机是否具有32位或64位CPU并查看安装的Linux版本,请打开您的终端,在提示符下键入以下命令,然后按Enter键:

lscpu

“Architecture”条目告诉您CPU的类型(其中“x86_32”表示32位,“x86_64”表示64位)。“CPU op-mode(S)”条目告诉您正在运行的Linux版本。如果您运行的是64位版本,您将看到列出的32位和64位模式(因为64位处理器可以同时运行这两种模式)。如果您只看到列出的32位模式,那么您正在运行的是32位版本的Linux。

选项二:使用图形界面

如果您更愿意使用图形工具来确定您的系统是32位还是64位,请单击屏幕右上角的“系统”菜单(齿轮按钮),然后从下拉菜单中选择“系统设置”选项。

在“系统设置”窗口中,双击“系统”部分的“详细信息”图标。

在“详细信息”窗口的“概述”选项卡上,查找“OS类型”条目。您将看到“64位”或“32位”列表,以及有关您的Ubuntu系统的其他基本信息。

请注意,与终端命令不同,“详细信息”窗口只显示您正在运行的操作系统类型,而不是系统的体系结构。这意味着如果您运行的是32位版本的Linux,您仍然不知道您的计算机是否支持64位版本。为此,您必须使用我们在上一节中描述的lscpu命令。

相关文章