您的 Ubuntu 是 32 位还是 64 位操作系统?

作为 Linux 用户,了解您的机器上运行的是 32 位还是 64 位版本的 Ubuntu 有时可能很有用。 如何确定操作系统 (OS) 的风格以及底层 CPU 的架构的主题出现了。

本教程将为您提供以下问题的答案:

  • 我使用的是 32 位还是 64 位版本的 Ubuntu?
  • 我是否在 32 位 CPU 上使用 32 位 Ubuntu?
  • 我在 64 位 CPU 上使用 32 位 Ubuntu 是真的吗?

或者

  • 我在 64 位 CPU 上使用 64 位 Ubuntu 是真的吗?

让我们从在 CPU 的上下文中定义 32 位和 64 位开始。 在 1990 年代初期,处理器设计为 32 位规格,这意味着数据总线可以一次传输 32 位。 数据总线的容量随着硬件技术的进步而增长,目前可以一次传输 64 位; 这些被称为 64 位处理器。 这些强大的处理器能够将其前辈的处理能力提高一倍。

32 位 CPU 只能运行 32 位操作系统,但 64 位架构可以同时运行 32 位和 64 位操作系统。 最好使用 64 位版本的操作系统来充分利用升级的硬件技术(64 位 CPU)(在我们的例子中是 64 位 Ubuntu 操作系统)。

如何检查您使用的是 32 位还是 64 位 Ubuntu?

Ubuntu 为您提供了两种检查操作系统风格的方法:

  • 使用 Ubuntu 图形用户界面
  • 使用 Ubuntu 终端

注意:我们在 Ubuntu 18 上运行本教程。

使用图形界面

为了测试您运行的是 32 位还是 64 位 Ubuntu 操作系统:

通过以下两种方式打开您的系统设置:

单击位于屏幕右上角的向下箭头下拉菜单。 将打开以下窗口:

现在单击位于窗口左下角的设置按钮。

或者

从 Ubuntu 应用程序菜单中打开设置应用程序,如下所示:

打开设置应用程序

将打开以下设置窗口,以选项卡形式显示各种系统设置。 默认打开的选项卡是 Wi-Fi 选项卡。

设置窗口

单击左侧面板中的详细信息选项卡。

以下详细信息选项卡将在设置窗口中打开,关于详细信息显示在右侧面板中,如下所示:

详细信息选项卡

在这里您将能够看到您的系统详细信息,包括操作系统类型。 此字段告诉您使用的是 32 位还是 64 位操作系统。

注意:请注意,此窗口不会提供有关 CPU 底层架构的任何信息。 为了查看,您需要使用命令行(终端)

使用命令行

您还可以通过命令行 – 终端来测试您的 Ubuntu 操作系统的风格。

  1. 打开终端。
  2. 使用以下命令从文件 sysfs 和 /proc/cpuinfo 中获取 CPU 详细信息:

$lscpu

此命令将显示以下输出:

lscpu 命令

以下条目对于您检查操作系统类型和 CPU 架构很重要:

建筑学: 此条目告诉您 CPU 的架构; x86_32 意味着您有一个 32 位处理器并且 x86_64 bit 表示您拥有 64 位处理器。 在上面的输出中,您可以看到它是一个 64 位 CPU。

您还可以使用以下命令仅显示 CPU 的架构:

$拱

CPU 开启模式: 这个条目告诉你你的系统上运行的 Ubuntu 的风格; 32 位 表示您正在运行 32 位 Linux 操作系统, 32 位、64 位 表示您正在运行 64 位操作系统。 在上面的输出中,您可以看到“32 位、64 位”操作模式,因为 64 位的 CPU 架构可以运行这两种风格。

您现在可以确切地知道您使用的是哪种 Ubuntu 风格和 CPU 架构!

概括

了解您的机器上运行的是 32 位还是 64 位版本的 Ubuntu 有时可能很有用。 本教程解释了如何确定操作系统 (OS) 的风格以及底层 CPU 的底层 CPU 的架构。