作為系統管理員和 IT 專業人員,了解系統的 CPU架構 是 32 位還是 64 位。
當涉及到第三方應用程序時,您需要了解您的系統架構,因為 64 位應用程序無法在 32 位系統中運行。 而我們可以輕鬆地在 64 位系統中運行 32 位應用程序。
這篇文章展示瞭如何檢查 CPU架構 在一個 Linux 機器。
1.使用lscpu命令
邏輯處理器 是一個在 Linux 中獲取 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
您將在終端中獲得如下輸出:

您可以使用 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。