意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

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

来源:恒创科技 编辑:恒创科技编辑部
2024-02-02 16:39:28

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


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


如何查找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、我们将在屏幕上看到系统信息作为输出



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

机器硬件名称检测我们的系统是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、在上面的标题下描述。



三、用命令“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、检查输出,如下图所示



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

使用文件类型命令,我们可以使用特殊参数(“/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的版本。



五、使用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。



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


六、使用图形界面:

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

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

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

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

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

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


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


上一篇: xshell怎么连接云服务器? 下一篇: 网络节点怎么设置?