Linux OS が 32 ビットか 64 ビットか調べる方法
Linux OS が 32 ビットか 64 ビットなのか調べる必要がある場合、いくつかの方法があります。ここでは3つの方法を記載します。オススメ順に記載しますので、実際に利用している Linux で試して下さい。
getconf コマンドを使用する方法 (オススメ)
最もオススメする方法は、getconf コマンドを使ってシステムの構成値を取得する方法です。64 ビットシステムでは以下のような結果が得られます。
$ getconf LONG_BIT 64
また 32 ビットシステムでは次のようになります。
$ getconf LONG_BIT 32
arch コマンドを使用する方法 (オススメ)
arch というコマンドを使っても同じように Linux OS のビット数を取得することが出来ます。64 ビットシステムでは以下のような結果が得られます。
$ arch x86_64
また 32 ビットシステムでは次のようになります。
$ arch i686
uname コマンドを使用する方法
uname コマンドを使うと次のように Linux OS のビット数を取得することが出来ます。64 ビットシステムでは以下のような結果が得られます。
$ uname -m x86_64
また 32 ビットシステムでは次のようになります。
$ uname -m i686