CPU すべてのマシンの情報には、プロセッサ、ベンダーの詳細、モデル名、アーキテクチャ、処理速度などに関する情報が含まれます。Linuxでは、 CPU 情報はシステムファイルに保存されます。システムファイルは、テキストエディタを使用して読み取ることも、管理シェルスクリプトで読み取って使用することもできます。
ファイル/proc / cpuinfoを開きます 選択したテキストエディタを使用します。
$ vim /proc/cpuinfo
上のスクリーンショットでわかるように、モデル名、速度、キャッシュサイズなどのすべての情報がファイルに含まれています。次のコマンドを実行して、このファイルの内容をコマンドラインで直接表示することもできます。
$ less /proc/cpuinfo
これにより、コマンドラインに内容が出力され、「Enter」を押すことができます。 下にスクロールします。このファイルを読み取る以外に、CPU情報を取得するために実行できる組み込みコマンドはほとんどありません。
コマンドlscpu
まず、簡単なコマンド‘lscpu’を確認してみましょう。 情報をきちんと読みやすい形式で印刷します。
$ lscpu
このコマンドには、いくつかの便利なオプションもあります。たとえば、「JSON」でデータを出力できます オプション'-J'
を使用してフォーマットする 。
$ lscpu -J
出力をリダイレクトするだけで、この出力をファイルに保存することもできます。
$ lscpu > cpuinfo.txt
コマンドlshw
lshw 「リストハードウェア」の略です ‘およびこれは、Linuxシステムで使用されているすべてのハードウェアに関する情報を取得するためのコマンドです。このコマンドは、引数'-c CPU'
とともに使用できます。 CPUに関する情報を含む短い出力を取得します。
$ sudo lshw -c CPU
情報を読んでいるだけですが、このコマンドはスーパーユーザーとして実行することをお勧めします。つまり、 sudoを使用します。 。この出力には、「 lscpu」よりも少ない情報が含まれています ‘と‘機能のリスト ‘は‘フラグと同じです ‘ lscpuの出力にリストされています 。
結論
この記事では、 CPUをチェックする方法を見てきました Linuxシステムの情報。 CPU情報を取得するためのコマンドは他にもたくさんありますが、そのうちのいくつかはデフォルトでは使用できず、個別にインストールする必要があります。
読んでくれてありがとう! CPU情報を確認するための優れたコマンドを他に知っている場合は、コメントでお知らせください。