判断CentOS系统版本
liferecords- 
getconf LONG_BIT/getconf WORD_BIT
 (32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用"getconf WORD_BIT"和"getconf LONG_BIT"获得word和long的位数。64位系统中应该分别得到32和64。)
- 
uname -a- 如果有x86_64就是64位的,没有就是32位的
- 后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的
 
- 
ls / |grep lib- 32位:lib
- 64位:lib/lib64
 
- 
file /sbin/init/file /bin/cat
/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
/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位:32-bit
- 64位: 64-bit
- uname -m/- echo $HOSTTYPE
- 32位: i686
- 64位: x86_64
- 
getconf
 命令还可以获取系统的基本配置信息,比如操作系统位数,内存大小,磁盘大小等。getconf -a可以看到详细的系统信息


