新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

如何查找Linux是在32位或者64位上运行?

发布时间:2023-03-17 08:18:34

操作系统或OS是直接控制资源和系统硬件(如存储、CPU和硬件)的软件。Linux系统是一个操作系统,操作系统驻留在硬件和利用程序之间,以在所有物理资源和履行的软件之间建立联系。那末如何查找Linux是在32位或者64位上运行呢?


我们可以通过两种主要方式辨认操作系统的版本:

1、通过使用各种命令,如“arch、uname、file 和 Iscpu”

2、通过使用图形界面


使用各种命令:

一、使用“uname”命令检查:

检查我们的Linux系统是32位或者64位的第一种方法是通过“ uname”命令查找,该命令会在屏幕上 打印系统信息。

另外,通过键入“getconf LONG_BIT”使用以下命令getconf命令来查看系统当前的位宽是32位或者64位。

getconf命令显示系统限制和系统配置变量的值。此命令对检查配置限制非常有帮助。 

请依照以下步骤获得更多信息: 

1、打开终端

2、输入以下命令“uname”并按“Enter” 

3、我们将在屏幕上看到系统信息作为输出


如何查找Linux是在32位还是64位上运行?.png


现在,让我们理解结构:内核名称、内核版本、内核发布、网络节点主机名、机器硬件名称、操作系统、处理器类型、硬件平台。

机器硬件名称检测我们的系统是32位或者64位。如果运行64位版本,新发现的64位Linux安装将输出显示为“x86_64”。

但是,它将通过以下方式显示32位处理器类型:i686、i386 

对64 位版本,它将以以下方式显示输出:x86_64


二、使用命令“uname-m”检查:

另外一种了解系统版本的方法是键入命令“uname -m”。 

用户可使用系统配置变量来查找Linux mint是在32 位或者 64 位上运行。这些系统配置变量可以在终端中使用命令“uname -m”来履行。 

要在此命令下履行,我们需要履行以下步骤:

1、打开终端 

2、输入命令“uname -m”并按“Enter”

3、系统将显示我们的系统规格作为输出,这些规格是 

4、在上面的标题下描写。 


如何查找Linux是在32位还是64位上运行?..png


三、用命令“arch”和“dpkg”等命令查看:

dpkg命令探索Linux是基32位或者64位。

我们所要做的就是通过在终端中键入“dpkg –print architecture”来运行dpkg 命令,它将显示正在运行的操作系统类型的体系结构。 

另外一个与“uname -m”相同的命令是“arch”命令。它显示我们的系统是i686(32 位)或者x86_64(64 位)。 

Arch命令将打印架构并打印数据,如“arm、i586、alpha、i486、i386、m68k、sparc、mips、x86_64 等”

我们将需要履行以下步骤:

1、打开终端 

2、输入命令“arch”并按“Enter” 

3、检查输出,以下图所示 


如何查找Linux是在32位还是64位上运行?...png


四、检查带有特殊参数的命令“文件”: 

使用文件类型命令,我们可使用特殊参数(“/sbin/init”)检查自己的系统是32位或者62位版本的操作系统,还可以检查动态链接的库。 

通过使用带有特殊参数“-L”的此命令,用户可以检查系统版本。

例如,如果此命令的打印系统信息 输出为“ELF 64-bit LSB executable, it means the processor is 64-bit”。 

如果输出为“ELF 32-bit LSB executable”,则系统是基于32位操作系统的。 

依照以下步骤:

1、输入以下命令“file /sbin/init”并按下“Enter”按钮 

2、计算机将以以下格式显示输出

检查Linux的版本。


如何查找Linux是在32位还是64位上运行?....png


五、使用Iscpu命令检查:

要检查我们的Linux系统是32位或者64位的输出并注意安装的操作系统Linux的版本,请在lscpu命令下履行以下步骤:

在提示符下键入以下命令“Iscpu”,然后按“Enter”

“Architecture”条目显示了我们正在使用的CPU的操作系统类型。

如果输出为“x86_64”,则表示64位正在运行。 

“x86_32”表示处理器正在运行32位版本的Linux。 

“ CPU op-mode (s)”表示Linux的版本。

如果我们的计算机运行64 位版本,会注意到同时存在64位和32位模式,由于64位处理器可以同时运行这两种模式。 

如果我们看到它被列为仅32位模式,则表明我们的系统类型具有32 位版本的Linux。 


如何查找Linux是在32位还是64位上运行?.....png


这个确切的命令显示了CPU的完全架构,用户可以在其中查看CPU是32位或者64位。 


六、使用图形界面:

现在让我们跳转到图形工具来测试Linux的版本。

我们将需要单击系统屏幕右上角的“系统”菜单或齿轮按钮,然后单击下拉菜单中的“系统设置”选项。

请参见“系统”部份中的“详细信息”按钮,以下所示:

“Operating System Type或OS type ”在“Overview”屏幕中列为32 位或 64 位,与有关我们的Ubuntu系统类型的其他信息配对。 

我们一定要记住,64位进程可以支持32位和64位操作系统。

32位处理器不支持64位操作系统,只会支持32位操作系统。 


以上是查找Linux是在32位或者64位上运行的方式,希望能帮助到大家参考!