用命令查询一个机器是32位还是64位 收藏 

1.getconf LONG_BIT or getconf WORD_BIT
例如:
[root@sy02 /]# getconf LONG_BIT                            --表示cpu是64位
64

2.file command
例如:
[root@sy02 /]# file /bin/ls            --从红色文字可以看出,可执行文件是64位,由此可判断操作系统也是64.
/bin/ls: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), stripped