• 技术文章 >运维 >linux运维

    怎么查看linux是32位还是64位

    青灯夜游青灯夜游2021-12-21 18:31:51原创1997

    查看linux是32位还是64位的方法:1、执行“getconf LONG_BIT”命令,输出32则是32位,输出64则是64位;2、执行“uname -m”命令,输出“x86_64”则为64位,输出“i686”或“i386”则为32位。

    本教程操作环境:linux5.9.8系统、Dell G3电脑。

    查看linux是32位还是64位

    方法1:getconf LONG_BIT 查看

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

    [root@DB-Server ~]# getconf LONG_BIT
    32

    1.png

    [root@gettestlnx01 ~]# getconf LONG_BIT
    64

    2.png

    方法2:uname命令查看

    如下例子所示,x86_64表示64位系统, i686 i386表示32位系统。i686 只是i386的一个子集,支持的cpu从Pentium 2 (686)开始,之前的型号不支持.

    [root@DB-Server ~]# uname -a
    Linux DB-Server 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux
    [root@DB-Server ~]# uname -m
    i686

    3.png

    [root@gettestlnx01 ~]# uname -a
    Linux gettestlnx01 3.8.13-16.2.1.el6uek.x86_64 #1 SMP Thu Nov 7 17:01:44 PST 2013 x86_64 x86_64 x86_64 GNU/Linux
    [root@gettestlnx01 ~]# uname -m
    x86_64

    4.png

    方法3: arch命令查看

    [root@DB-Server ~]# arch
    i686
    [root@gettestlnx01 ~]# arch
    x86_64

    方法4:file命令查看

    [root@DB-Server ~]# 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
    [root@DB-Server ~]#
    [root@DB-Server ~]#
    [root@DB-Server ~]# 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

    5.png

    [root@gettestlnx01 ~]# file /sbin/init
    /sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
    [root@gettestlnx01 ~]#
    [root@gettestlnx01 ~]#
    [root@gettestlnx01 ~]# file /bin/ls
    /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped

    6.png

    相关推荐:《Linux视频教程

    以上就是怎么查看linux是32位还是64位的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:linux 32位 64位
    上一篇:linux怎么查看开放了哪些端口 下一篇:freebsd和linux有什么区别
    千万级数据并发解决方案

    相关文章推荐

    • linux怎么修改主机名• Linux怎么给用户改用户组• linux怎么修改文件夹所属用户• linux怎么删除用户和组• linux怎么修改文件内容
    1/1

    PHP中文网