システム管理者およびITプロフェッショナルとして、システムが CPUアーキテクチャ 32ビットまたは64ビットです。
サードパーティのアプリケーションに関しては、64ビットアプリケーションは32ビットシステムでは実行できないため、システムアーキテクチャに注意する必要があります。 一方、64ビットシステムでは32ビットアプリケーションを簡単に実行できます。
この記事はチェックする方法を示しています CPUアーキテクチャ に Linux 機械。
1.lscpuコマンドを使用する
Lscpu LinuxでCPUアーキテクチャ情報を取得するための便利なコマンドです。
ターミナルにアクセスして、次のコマンドを入力します。
$ lscpu
このコマンドは、端末のCPU情報を次のように一覧表示します。
アーキテクチャフィールドには、使用しているCPUのタイプが表示されます。 ここで、x86_64は64ビットを示します。
ザ CPU動作モード 32ビットと64ビットです。 つまり、CPUは32ビットと64ビットの両方の命令をサポートします。
注:使用される最も一般的なプロセッサー・アーキテクチャーは、64ビット(x86-64、IA64、およびAMD64)および32ビット(x86)です。 i686は、32ビットのx86ファミリの一部です。
2.unameコマンドを使用する
Unameは、Linuxシステム情報とカーネルバージョンを提供します。 次のコマンドを実行して、unameコマンドを使用してCPU情報を取得します。
$ uname -m
サンプル出力:
x86_64
これで example Linuxシステムは64ビットCPUで実行されています。
3.lshwコマンドの使用
Lshwは、Linuxシステムのハードウェア情報を一覧表示する簡単なコマンドです。 次のコマンドを実行すると、LinuxCPU情報を取得できます。
$ sudo lshw -c cpu
ターミナルに次のように出力されます。

grepコマンドを使用してさらにフィルタリングするには、次のように入力します。
$ sudo lshw -c cpu | grep幅
4. / proc / cpuinfoから取得します
Linuxでは、 / proc / cpuinfo CPU情報をプレーンテキストファイルに保存します。 Linuxターミナルで、次のgrepコマンドを実行します。
$ sudo grep -o -w’lm ‘/ proc / cpuinfo | 並べ替え-u
ターミナルに次の出力が表示されます。
lm
ザ lmフラグ 64ビットのロングモードCPUを示します。 CPU情報の詳細については、次のコマンドを実行できます。
$ cat / proc / cpuinfo
結論
この記事では、さまざまなコマンドラインユーティリティを使用してLinuxマシンで32/64ビットCPUを使用しているかどうかを確認する方法を学習しました。