1、 # uname -m
显示结果:
①i686
i686、i386表示32位系统,i686位i386的一个子集,从Pentium2(686)型号支持
②x86_64
表示64位系统
2、 # arch
该命令结果与1相同
3、 # lscpu | awk 'NR==1 {print $2}'
该命令结果与1、2相同
4、 # getconf LONG_BIT
显示结果:
①32
②64
5、 # file /sbin/init | awk '{print $3}' 或 file /usr/lib/systemd/systemd | awk '{print $3}'
Red-Hat6或CentOS6版本使用前面的命令,7的用后面的命令,显示系统自带的软件信息
①32-bit
②64-bit
6、 >>>import platform
>>>platform.release().split('.')[-1]
显示结果:
①‘i686’
表示32位系统
②'x86_64'
表示64位系统
7、 # cat /proc/version | awk -F "[. ]" '{print $7}'
显示结果同1