如何在 Linux 系統中檢查 CPU 是否為 64/32 位

作為系統管理員和 IT 專業人員,了解系統的 CPU架構 是 32 位還是 64 位。

當涉及到第三方應用程序時,您需要了解您的系統架構,因為 64 位應用程序無法在 32 位系統中運行。 而我們可以輕鬆地在 64 位系統中運行 32 位應用程序。

這篇文章展示瞭如何檢查 CPU架構 在一個 Linux 機器。

1.使用lscpu命令

邏輯處理器 是一個在 Linux 中獲取 CPU 架構信息的便捷命令。

訪問您的終端並鍵入以下命令:

$lscpu

此命令將終端中的 CPU 信息列出為:

使用lscpu命令獲取cpu信息

架構字段顯示您擁有的 CPU 類型。 這裡 x86_64 表示 64 位。

CPU運行方式 是 32 位和 64 位。 這意味著您的 CPU 支持 32 位和 64 位指令。

注意:最常用的處理器架構是:64 位(x86-64、IA64 和 AMD64)和 32 位 (x86)。 i686 是 32 位 x86 系列的一部分。

2.使用uname命令

Uname 提供您的 Linux 系統信息和內核版本。 運行以下命令以使用 uname 命令獲取 CPU 信息。

$ uname -m

示例輸出:

x86_64

在這 example Linux 系統運行在 64 位 CPU 上。

3. 使用 lshw 命令

Lshw 是列出 Linux 系統硬件信息的簡單命令。 您可以通過運行以下命令來獲取 Linux CPU 信息:

$ sudo lshw -c cpu

您將在終端中獲得如下輸出:

使用lshw命令獲取cpu信息

您可以使用 grep 命令進一步過濾,輸入:

$ sudo lshw -c cpu | 寬度

4.從/proc/cpuinfo獲取

在 Linux 中, /proc/cpuinfo 將 CPU 信息存儲在純文本文件中。 在您的 Linux 終端中運行以下 grep 命令。

$ sudo grep -o -w ‘lm’ /proc/cpuinfo | 排序 -u

您將在終端中獲得以下輸出:

lm 標誌 表示 64 位長模式 CPU。 如需更多 CPU 信息,您可以執行以下命令:

$ cat /proc/cpuinfo

結論

在本文中,您學習瞭如何使用不同的命令行實用程序來確定您的 Linux 機器中是否使用了 32/64 位 CPU。