Linux系统查看系统是32位还是64位方法总结

如题所述

方法很多的
一、
[root@localhost ~]#getconf LONG_BIT
[root@localhost ~]#getconf WORD_BIT
(32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用"getconf WORD_BIT"和"getconf LONG_BIT"获得word和long的位数。64位系统中应该分别得到32和64。)

二、
[root@localhost ~]#uname -a
如果有x86_64就是64位的,没有就是32位的
后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的

三、
直接看看有没有/lib64目目录的方法。64位的系统会有/lib64和/lib两个目录,32位只有/lib一个。

四、
[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
32-bit即是32位的 linux, 如是64位的, 显示的是 64-bit

五、
[root@localhost ~]#file /bin/cat
/bin/cat: 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
32-bit即是32位的 linux, 如是64位的, 显示的是 64-bit

六、
[root@localhost ~]#uname -m
x86_64

七、
[root@localhost ~]# echo $HOSTTYPE
x86_64
getconf命令还可以获取系统的基本配置信息,比如操作系统位数,内存大小,磁盘大小等。
$getconf -a 可以看到详细的系统信息
温馨提示:内容为网友见解,仅供参考
无其他回答

linux查看系统是32位还是64位
通过命令getconf LONG_BIT获取系统位数,返回32就表示是32位,返回64就表示是64位,如下图 【方法三】uname -a 通过命令uname -a获取系统位数,返回ixxx的全是32位的,有X86_64的全是64位,如下图 【方法四】file \/sbin\/init或file \/bin\/ls 通过命令file \/sbin\/init或file \/bin\/ls获取系统位...

查看linux是32位还是64位
1、打开linux系统,在linux的桌面的空白处右击。2、在弹出的下拉选项里,点击打开终端。3、在终端窗口中输入getconf LONG_BIT命令,回车后即可查看到Linux是32位的还是64位的。

Linux系统如何查看是多少位的
1.可以用命令“getconf LONG_BIT”查看,如果返回的结果是32则说明是32位,返回的结果是64则说明是64位。2.此外还可以使用命令“uname -a”查看,输出的结果中,如果有x86_64就是64位的,没有就是32位的。

Linux 查看版本和查看多少位的方法
如果显示 64-bit 则为64位;file \/sbin\/init \/sbin\/init: ELF32-bitLSB executable, Intel 80386, version 1 (SYSV), for GNU\/Linux 2.2.5, dynamically linked (uses shared libs), stripped 如果显示为32 bit 则为32bit;uname -a:uname -aLinux pmx002**.**.** 2.6.32-71.el6....

Linux系统查看系统是32位还是64位方法总结
方法1:getconf LONG_BIT 查看 如下例子所示: 32位Linux系统显示32, 64位Linux系统显示64。最简单、快捷的方法。[root@DB-Server ~]# getconf LONG_BIT 32 clip_image001 [root@gettestlnx01 ~]# getconf LONG_BIT 64 clip_image002 方法2:uname命令查看 如下例子所示,x86_64表示64位系统...

Linux系统查看系统是32位还是64位方法总结
方法1:getconf LONG_BIT 查看 如下例子所示: 32位Linux系统显示32, 64位Linux系统显示64。最简单、快捷的方法。[root@DB-Server ~]# getconf LONG_BIT 方法2:uname命令查看 如下例子所示,x86_64表示64位系统, i686 i386表示32位系统。i686 只是i386的一个子集,支持的cpu从Pentium 2 (686)...

Linux系统查看系统是32位还是64位方法总结
[root@localhost ~]#uname -a 如果有x86_64就是64位的,没有就是32位的 后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的 三、直接看看有没有\/lib64目目录的方法。64位的系统会有\/lib64和\/lib两个目录,32位只有\/lib一个。四、[root@localhost ~]#file \/sbin\/init \/sbin\/...

查看linux系统\/文件 是32位还是64位
查看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, stripped如果显示 64-bit 则为64位;...

Linux如何使用shell查看Linux是32位还是64
查看linux系统位数,可以分别执行以下两个命令 getconf WORD_BIT 用于获取word的位数 getconf LONG_BIT 用于获取long的位数 对于64位系统以上两个命令应该分别得到32和64。判断linux系统是32位还是64位有很多方法,推荐用getconf,然而有人认为getconf WORD_BIT=32则是32bit,getconf WORD_BIT=64则是64...

查看linux 操作系统为多少位.
命令 输出显示的是x86_64,就说明系统是64位的 3.使用 file 命令 file \/lib\/systemd\/systemd 说明这是一个64位的操作系统,如果显示为 32-bit 则说明操作系统是32位的 4. 使用 arch 命令 这个命令用于输出机器的硬件名称,对于64位的操作系统,输出的应该是x86_64 5. 通过系统设置的方法 ...

相似回答
大家正在搜