查看linux是32位还是64位_linux 查看系统是32位还是64位 - CSDN
  • 如何判断Linux32位还是64位 方法一:getconf LONG_BIT 在linux终端输入getconf LONG_BIT命令 如果是32位机器,则结果为32 [cpp]view plaincopy [root@localhost ~]# getconf LONG_BIT 32 如果是64位机器,则...

    如何判断Linux是32位还是64位

    方法一:getconf LONG_BIT
    在linux终端输入 getconf LONG_BIT 命令
    如果是32位机器,则结果为32

    [cpp] view plain copy

    1. [root@localhost ~]# getconf LONG_BIT
    2. 32

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

    [cpp] view plain copy

    1. [root@localhost ~]# getconf LONG_BIT
    2. 64

    方法二:uname -a
    如果是64位机器,会输出x86_64

    [cpp] view plain copy

    1. [chenzhou@testweb01 ~]$ uname -a
    2. 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位的

    [cpp] view plain copy

    1. [root@localhost ~]# uname -a
    2. 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

    [cpp] view plain copy

    1. [root@localhost ~]# file /sbin/init
    2. /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

    [cpp] view plain copy

    1. [root@localhost ~]# file /bin/ls
    2. /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

    [cpp] view plain copy

    1. [chenzhou@testweb01 ~]$ file /sbin/init
    2. /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

    [cpp] view plain copy

    1. [chenzhou@testweb01 ~]$ file /bin/ls
    2. /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位

     

    分享一份C++大咖的资料!

    C++资料免费送

     

     

     

     

     

     

    展开全文
  • 检测操作系统redhat 32位,SunOS Bocohy-solaris 32位,SUSE Linux Enterprise Server 11 (x86_64),AIX(ibm) Version 5.3 32位 使用命令: 方法一:  uname -a 看是否含有64 ,x86_64表示64位机器 ...

    检测操作系统redhat  32位,SunOS Bocohy-solaris  32位,SUSE Linux Enterprise Server 11 (x86_64),AIX(ibm) Version 5.3  32位

    使用命令:

    方法一:

           uname  -a  看是否含有64  ,x86_64表示64位机器

    实例:

    操作系统:redhat  32位

     

    操作系统: SunOS Bocohy-solaris  32位

    操作系统:SUSE Linux Enterprise Server 11 (x86_64)

    操作系统:AIX Version 5.3  32位

     

    方法二:

    file /sbin/init    或者   file /bin/ls

    如果显示为32 bit 则为32bit,如果显示 64-bit 则为64位

    操作系统:redhat  32位

     

    操作系统: SunOS Bocohy-solaris  32位

    操作系统:SUSE Linux Enterprise Server 11 (x86_64)

    操作系统:AIX Version 5.3  32位

    方法三:

    getconf LONG_BIT

    操作系统:redhat  32位

     

    操作系统: SunOS Bocohy-solaris  32位

     

    操作系统:SUSE Linux Enterprise Server 11 (x86_64)

    操作系统:AIX Version 5.3  32位

     

     

    总结下来,还是getconf LONG_BIT  好用

     

     

     

     

     

     

    展开全文
  • linux终端输入 getconf LONG_BIT 命令[cpp] view plain copy[root@localhost ~]# getconf LONG_BIT32如果是32位机器,则结果为32[cpp] view plain copy[root@localhost ~]# getconf LONG_BIT64如果是64位...


    在linux终端输入 getconf LONG_BIT 命令

    1. [root@localhost ~]# getconf LONG_BIT
    2. 32
    如果是32位机器,则结果为32
    1. [root@localhost ~]# getconf LONG_BIT
    2. 64

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



    展开全文
  • 1.#uname -a 如果有x86_64就是64位的,没有就是32位的 如果有x86_64就是64位的,没有就是32位的 后面是X686或X86_64则内核是64位的,i686或i386则内核是32位
    1.#uname -a
    如果有x86_64就是64位的,没有就是32位的
    如果有x86_64就是64位的,没有就是32位的
    
    
    后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的
    
    
    
    展开全文
  • 那么步入正题,怎样查看自己的linux版本是32位还是64位呢???以下总结了种基本查看方式。 (1)输入命令: file /sbin/init 或者 file /bin/ls  以我自己的linux版本为例:  从...

    时间宝贵,不该浪费在错误的下载事件上,总结本人最近的吃亏时间写出这总结,不论在linux系统上下载何类软件前,首当其冲要考虑的就是操作系统的适配性。

    那么步入正题,怎样查看自己的linux版本是32位还是64位呢???以下总结了三种基本查看方式。

    (1)输入命令:         file /sbin/init 或者 file /bin/ls

     以我自己的linux版本为例:




     从上两张图清晰可见,此linux版本为32位。(32-bit)

    (2)输入命令:      uname -a

     以我自己的linux版本为例:



               备注:i686表示32位机器

    如果是64位版本,则有以下文字:

    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位机器

    (3)输入命令:      getconf LONG_BIT



    结果显而易见,64位机器同理。

     

     

     

     

     

     

     

     

     

    展开全文
  • linux32位还是64位最简单的方法: getconf LONG_BIT 32则为32位系统,64则为64位系统 方法: 使用file /sbin/init 或者 file /bin/ls命令 32-bit则为32位系统,64-bit则为64位系统 方法: uname -a i...
  • 从系统查看 1.1 uname -a 命令 [root@qs-dmm-rh2 ~]# uname -a Linux qs-dmm-rh2 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux   [root@qs-xezf-db2 ~...
  • 查看Linux 服务器是 32位还是64位的 getconf LONG_BIT 返回 64 代表就是 64位的; 返回 32 代表就是 32位的;
  • 【题目】如何查看Linux系统是64位还是32位 1、用”getconf WORD_BIT”和”getconf LONG_BIT”获得word和long的位数。 64位系统中应该分别得到326432位系统中应该分别得到3232。 【原因】32位的系统中int...
  • 如何查看Linux系统是32位还是64位,如何查看可执行文件或库文件或编译的.o文件是32位还是64位
  • 查看linux32位还是64位 1.#uname -a 如果有x86_64就是64位的,没有就是32位的 这是64位的  # uname -a Linux WORKS 2.6.9-11.ELsmp #1 SMP Fri May 20 18:25:30 EDT 2005 x86_64 x86_64 x86_64 GNU...
  • 查看linux 32位还是64位

    2015-03-04 15:05:45
    查看linux机器是32位还是64位的方法: 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, ...
  • 这篇博客是总结、归纳查看Linux系统是32位还是64位的一些方法,很多内容来自网上网友的博客。本篇只是整理、梳理这方面的知识,方便自己忘记的时候随时查看。 方法1:getconf LONG_BIT 查看 如下例子所示: 32位...
  • 查看Linux32位还是64位的方法   发布:JB01 来源:脚本学堂 【大 中 小】 本文介绍下,快速查看linux系统是32位还是64位的方法,有需要的朋友参考下吧。 本节内容:查看linux操作系统的位数 一,...
  • 为什么要知道系统是32位还是64位的,因为这个涉及到了...那么,怎么查看Linux系统是32位还是64位? 可以通过命令uname -m ,进行查看,x64、amd64、x86_64、x86-64一般表示64位系统,i386、i486、i586、i686、x86...
  • 查看linux64位还是32位 getconf LONG_BIT
  • 如何查看Linux服务器是32位还是64位?  使用命令 “getconf LONG_BIT”  如果返回的是32,那么就是32位  如果返回的是64,那么就是64位
1 2 3 4 5 ... 20
收藏数 419,885
精华内容 167,954
关键字:

查看linux是32位还是64位