操作系統(tǒng)或OS是直接控制資源和系統(tǒng)硬件(如存儲、CPU和硬件)的軟件。Linux系統(tǒng)是一個操作系統(tǒng),操作系統(tǒng)駐留在硬件和應(yīng)用程序之間,以在所有物理資源和執(zhí)行的軟件之間建立聯(lián)系。那么如何查找Linux是在32位還是64位上運(yùn)行呢?
我們可以通過兩種主要方式識別操作系統(tǒng)的版本:
1、通過使用各種命令,如“arch、uname、file 和 Iscpu”
2、通過使用圖形界面
使用各種命令:
一、使用“uname”命令檢查:
檢查我們的Linux系統(tǒng)是32位還是64位的第一種方法是通過“ uname”命令查找,該命令會在屏幕上 打印系統(tǒng)信息。
此外,通過鍵入“getconf LONG_BIT”使用以下命令getconf命令來查看系統(tǒng)當(dāng)前的位寬是32位還是64位。
getconf命令顯示系統(tǒng)限制和系統(tǒng)配置變量的值。此命令對于檢查配置限制非常有幫助。
請按照以下步驟獲取更多信息:
1、打開終端
2、輸入以下命令“uname”并按“Enter”
3、我們將在屏幕上看到系統(tǒng)信息作為輸出
現(xiàn)在,讓我們理解結(jié)構(gòu):內(nèi)核名稱、內(nèi)核版本、內(nèi)核發(fā)布、網(wǎng)絡(luò)節(jié)點(diǎn)主機(jī)名、機(jī)器硬件名稱、操作系統(tǒng)、處理器類型、硬件平臺。
機(jī)器硬件名稱檢測我們的系統(tǒng)是32位還是64位。如果運(yùn)行64位版本,新發(fā)現(xiàn)的64位Linux安裝將輸出顯示為“x86_64”。
但是,它將通過以下方式顯示32位處理器類型:i686、i386
對于64 位版本,它將以以下方式顯示輸出:x86_64
二、使用命令“uname-m”檢查:
另一種了解系統(tǒng)版本的方法是鍵入命令“uname -m”。
用戶可以使用系統(tǒng)配置變量來查找Linux mint是在32 位還是 64 位上運(yùn)行。這些系統(tǒng)配置變量可以在終端中使用命令“uname -m”來執(zhí)行。
要在此命令下執(zhí)行,我們需要執(zhí)行以下步驟:
1、打開終端
2、輸入命令“uname -m”并按“Enter”
3、系統(tǒng)將顯示我們的系統(tǒng)規(guī)格作為輸出,這些規(guī)格是
4、在上面的標(biāo)題下描述。
三、用命令“arch”和“dpkg”等命令查看:
dpkg命令探索Linux是基32位還是64位。
我們所要做的就是通過在終端中鍵入“dpkg –print architecture”來運(yùn)行dpkg 命令,它將顯示正在運(yùn)行的操作系統(tǒng)類型的體系結(jié)構(gòu)。
另一個與“uname -m”相同的命令是“arch”命令。它顯示我們的系統(tǒng)是i686(32 位)還是x86_64(64 位)。
Arch命令將打印架構(gòu)并打印數(shù)據(jù),如“arm、i586、alpha、i486、i386、m68k、sparc、mips、x86_64 等”
我們將需要執(zhí)行以下步驟:
1、打開終端
2、輸入命令“arch”并按“Enter”
3、檢查輸出,如下圖所示
四、檢查帶有特殊參數(shù)的命令“文件”:
使用文件類型命令,我們可以使用特殊參數(shù)(“/sbin/init”)檢查自己的系統(tǒng)是32位還是62位版本的操作系統(tǒng),還可以檢查動態(tài)鏈接的庫。
通過使用帶有特殊參數(shù)“-L”的此命令,用戶可以檢查系統(tǒng)版本。
例如,如果此命令的打印系統(tǒng)信息 輸出為“ELF 64-bit LSB executable, it means the processor is 64-bit”。
如果輸出為“ELF 32-bit LSB executable”,則系統(tǒng)是基于32位操作系統(tǒng)的。
按照以下步驟:
1、輸入以下命令“file /sbin/init”并按下“Enter”按鈕
2、計算機(jī)將以以下格式顯示輸出
檢查Linux的版本。
五、使用Iscpu命令檢查:
要檢查我們的Linux系統(tǒng)是32位還是64位的輸出并注意安裝的操作系統(tǒng)Linux的版本,請在lscpu命令下執(zhí)行以下步驟:
在提示符下鍵入以下命令“Iscpu”,然后按“Enter”
“Architecture”條目顯示了我們正在使用的CPU的操作系統(tǒng)類型。
如果輸出為“x86_64”,則表示64位正在運(yùn)行。
“x86_32”表示處理器正在運(yùn)行32位版本的Linux。
“ CPU op-mode (s)”表示Linux的版本。
如果我們的計算機(jī)運(yùn)行64 位版本,會注意到同時存在64位和32位模式,因為64位處理器可以同時運(yùn)行這兩種模式。
如果我們看到它被列為僅32位模式,則表明我們的系統(tǒng)類型具有32 位版本的Linux。
這個確切的命令顯示了CPU的完整架構(gòu),用戶可以在其中查看CPU是32位還是64位。
六、使用圖形界面:
現(xiàn)在讓我們跳轉(zhuǎn)到圖形工具來測試Linux的版本。
我們將需要單擊系統(tǒng)屏幕右上角的“系統(tǒng)”菜單或齒輪按鈕,然后單擊下拉菜單中的“系統(tǒng)設(shè)置”選項。
請參見“系統(tǒng)”部分中的“詳細(xì)信息”按鈕,如下所示:
“Operating System Type或OS type ”在“Overview”屏幕中列為32 位或 64 位,與有關(guān)我們的Ubuntu系統(tǒng)類型的其他信息配對。
我們必須記住,64位進(jìn)程可以支持32位和64位操作系統(tǒng)。
32位處理器不支持64位操作系統(tǒng),只會支持32位操作系統(tǒng)。
以上是查找Linux是在32位還是64位上運(yùn)行的方式,希望能幫助到大家參考!
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站