当前位置:首页 » 操作系统 » linux查看64位还是32位

linux查看64位还是32位

发布时间: 2022-07-25 05:44:01

‘壹’ 如何查看自己的linux是32位还是64位

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

‘贰’ linux查看系统是32位还是64位

方法/步骤



【方法一】切换到root用户

su - root,如下图

‘叁’ 如何查看linux是32位还是64位

查看Linux系统是32位还是64位,只需要执行uname命令的-m选项就可以了,在终端输入:
uname -m
如果这个命令显示的结果是i686,就表示你的Linux是32位的;而如果显示的是x86_64,则表示你的Linux系统是64位的。

‘肆’ 如何查看linux系统是32位还是64位

查看Linux系统是32位还是64位很简单,只需要执行uname命令的-m参数就可以了,在终端输入:
uname -m
-m参数表示显示本系统内核适用的硬件名称,如果这个命令显示的是i686,则表示Linux系统是32位的;如果命令显示的是x86_64,则表示Linux系统是64位的。

‘伍’ 如何查看 Linux是32位还是64位

方法1:getconf LONG_BIT 查看

如下例子所示: 32位Linux系统显示32, 64位Linux系统显示64。最简单、快捷的方法。

[root@DB-Server ~]# getconf LONG_BIT

32

‘陆’ 查看linux系统是32位还是64位

1.file /sbin/init 或者 file /bin/ls
/sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
如果显示 64-bit 则为64位;

file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped

如果显示为32 bit 则为32bit;

2.uname -a:
uname -a
Linux pmx002**.**.** 2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
x86_64表示64位机器
uname -a
Linux pmx0**.**.** 2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005 i686 i686 i386 GNU/Linux

i686表示32位机器
i686 只是i386的一个子集,支持的cpu从Pentium 2 (686)开始,之前的型号不支持.

备注:
1. i386 适用于intel和AMD所有32位的cpu.以及via采用X86架构的32的cpu.
intel平台包括8086,80286,80386,80486,奔腾系列(1.2.3.4)、赛扬系列,Pentium D系列
以及centrino P-M,core o 等.
2. X86_64 适用于intel的Core 2 Duo, Centrino Core 2 Duo, and Xeon 和AMD Athlon64/x2, Sempron64/x2, Duron64等采用X86架构的64位cpu.
3. PPC 适用于Apple Macintosh G3, G4, G5, PowerBook, and other non-Intel models
安装DVD包括的软件要比安装光盘多一些,安装DVD也包括了两种图形界面(KDE和gnome).
4.Jigdo
也可以通过 Jigdo 下载 Fedora 发行版。Jigdo 可以加速下载安装盘的 ISO 镜像。同 BT 下载等待任务完全完成所不同,Jidgo 自动定位最快的镜像服务器(通过 Fedora 镜像管理器),并且从中下载所需要的文件。为了减少所需的网络流量,可以让 Jigdo 扫描现存的 DVD 或 CD 介质。这个功能对于以下用户特别有用。

getconf LONG_BIT
在32位和64位机器上运行如下命令,结果如下:
[b@002 ~]$ getconf LONG_BIT
64

[root@pmx4 /]# getconf LONG_BIT
32

‘柒’ 怎么查看linux下程序是32位还是64位

方法一:getconf LONG_BIT
在linux终端输入getconf LONG_BIT命令
如果是32位机器,则结果为32
Linux代码
[root@localhost ~]# getconf LONG_BIT

32
如果是64位机器,则结果为64

Linux代码
[root@localhost ~]# getconf LONG_BIT
64
方法二:uname -a
如果是64位机器,会输出x86_64
Linux代码
[chenzhou@testweb01 ~]$ uname -a
Linux testweb01 2.6.18-308.4.1.el5 #1 SMP Tue Apr 17 17:08:00 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
可以看到,uname-a执行后的结果中输出了x86_64,说明该机器是64位的,否则代表该机器是32位的
Linux代码
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:54 EDT 2009 i686 i686 i386 GNU/Linux
方法三:file /sbin/init 或者 file /bin/ls
示例:32位机器
file /sbin/init
Linux代码
[root@localhost ~]# file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
file /bin/ls
Linux代码
[root@localhost ~]# file /bin/ls
/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
示例:64位机器
file /sbin/init
Linux代码
[~]$ file /sbin/init
/sbin/init: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
file /bin/ls
Linux代码
[~]$ file /bin/ls
/bin/ls: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
可以通过命令结果中的64-bit或者32-bit来判断该机器是64位还是32位

热点内容
分线器安卓供电口有什么用 发布:2025-03-13 04:19:54 浏览:135
端口访问关系 发布:2025-03-13 03:49:50 浏览:788
运用零基预算法 发布:2025-03-13 03:45:30 浏览:790
安卓服务器搭建web 发布:2025-03-13 03:40:26 浏览:317
铜板算法 发布:2025-03-13 03:40:25 浏览:621
ins怎么保存图片安卓 发布:2025-03-13 03:38:14 浏览:214
什么数据库快 发布:2025-03-13 03:34:38 浏览:52
喋血复仇加入服务器失败怎么回事 发布:2025-03-13 03:33:37 浏览:698
萌感系列全集用什么解压 发布:2025-03-13 03:30:31 浏览:265
为什么别人看我抖音显示服务器维护中 发布:2025-03-13 03:24:45 浏览:687