somemo's diary

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【Linux】OSとCPUのビット数を確認する

ツールを導入する際に確認しなければならないタイトルの項目についてのメモです。

OS情報

uname -a
Linux ユーザ名 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux

#32ビット版
uname -m
i686
uname -i
i386

#64ビット版
uname -m
x86_64
uname -i
x86_64

#OSバージョン
cat /proc/version
Linux version 2.6.18-194.el5 (mockbuild@x86-005.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Tue Mar 16 21:52:39 EDT 2010
⇒el5より「5」

#RedHatの場合、他のディストリビューションの場合もetcにあります(xx-releaseやxx_version)
cat /etc/redhat-release

CPU情報

cat /proc/cpuinfo
#flagsの値にlmがあれば、64ビットCPUです。つまり

cat /proc/cpuinfo | grep lm