BASHプログラミング
 Computer >> コンピューター >  >> プログラミング >> BASHプログラミング

LinuxでCPU情報を取得する方法

コンピュータ内では、中央処理装置、別名 CPU 、は重要なコンポーネントです。数え切れないほどのデータ処理機能を実行する上での本質的な性質にもかかわらず、私たちの多くはCPUについてほとんど知らない可能性があり、CPUが魔法のように機能するため、コンピューターの内部に隠れています。ありがたいことに、LinuxシステムでCPU情報を見つけるのはかなり簡単です 、それでは、それがどのように行われるかを見てみましょう。

CPU情報が必要な理由

誰かがCPUの詳細をさらに取得したい理由はいくつかあります。おそらく、あなたはコンピュータの内部で何が起こっているのか知りたいだけで、もっと知りたいと思っているでしょう。たぶん、ハードウェアの問題をデバッグしたり、管理可能な並行プロセスの数を確認したり、そのソースからソフトウェアを処理したりする必要があります。ハードウェアの販売またはアップグレードを検討している場合や、カーネルモジュールの利用を計画している場合があります。理由が何であれ、コマンドラインに答えが必要です。

コマンドの使用

探しているものに応じて、CPU情報を表示できるさまざまなコマンドがあります。 Linuxシステム内でアクセスできるiscpuなどのさまざまな機能がありますが、inxiやcpuidなど、一部のツールはダウンロードして使用できる追加機能として提供されます。

基本的に、/ proc / cpuinfoは、vendor_IDやCPUコアの数から、CPUアーキテクチャや速度まで、必要なほとんどの重要な情報を保持します。コマンドは、この情報を引き出すのに役立ちます。

次のコマンドは、LinuxのCPU情報を表示します。

LessまたはCatコマンド

catコマンドは次のように入力できます:

cat /proc/cpuinfo

lessコマンドも使用できます。

less /proc/cpuinfo

これにより、各CPUがレポートされ、それぞれを識別するためにコアがリストされます。フラグはCPU機能を参照します。

grepコマンドを使用して結果を絞り込み、コアの数やモデル名などの側面だけを出力できます。たとえば、プロセッサ名で検索するには、次のようになります。

grep -m 1 'model name' /proc/cpu info

cpuidコマンド

これをインストールしてcpuidを実行する必要がありますが、x86CPUとその正確なモデルに関する完全な情報が生成されます。プロンプトを入力してください:

cpuid

システム詳細のInxiコマンド

システム情報は、インターネットリレーチャットおよびコンソールで使用するコマンドラインスクリプトであるInxiによって収集できます。これを最初にインストールする必要があります。 -cフラグは完全なCPU情報をダンプするため、CPUクロック速度の詳細が必要な場合に役立ちます。

inxi -C

ハードウェア用のdmidecodeコマンド

ハードウェア情報が必要な場合は、dmidecodeが便利なツールです。これにより、DMIテーブルの内容が生成され、SMBIOS仕様にすべてのDMIフォームが表示されます(https://www.tecmint.com/check-linux-cpu-information/)。例として、コマンドは次のようになります:

sudo dmidecode —type processor

CPU番号のNproc

nprocコマンドは、CPUの数に関する質問への応答をすばやく取得する方法です。

nproc

CPUアーキテクチャ用のIscpuコマンド

このコマンドラインユーティリティは、論理CPUのリストを除いて、CPUアーキテクチャの詳細を表示します。これは、util-linuxパッケージの一部であるため、すべてのLinuxシステムで使用できます。シェルプロンプトで次のように入力します。

lscpu

コアのTop/Htopコマンド

topまたはhtopコマンドは、コアの数を詳しく説明します。次のように入力して1を押します:

top

または

htop

GTK+のハードウェア詳細のHardinfo

このツールをインストールして、GTK+ウィンドウ内にハードウェア情報をダンプできます。コマンドは次のように入力できます:

hardinfo

ユーザーフレンドリーなウィンドウが表示され、「レポートの生成」をクリックしてレポートが実行されます。さらにウィンドウが開き、コンピューター、デバイス、ベンチマーク、ネットワークなど、レポートで必要な情報を選択できます。関連する領域にチェックマークが付いたら、[生成]をクリックします。レポートはHTMLで生成されるため、Webブラウザ内でこれを簡単に表示できます。

概要

ユーザーはLinuxシステムから情報を抽出するさまざまな方法があり、そのうちの1つを選択するのは、表示する必要のある詳細、ユーザーを希望する形式、およびプレインストールされたものを使用するかどうかを決定する場合です。機能するか、さらなる機能を備えたツールをダウンロードします。


  1. Linuxでディレクトリの名前を変更する方法

    このチュートリアルでは、「 mv 」を使用して、Linuxでディレクトリの名前を変更する方法を説明します。 」と「名前の変更 」コマンド。 ディレクトリの名前変更は、ファイルの名前変更と大差ありません。結局のところ、これはLinuxであり、すべてがファイルであるためです。ディレクトリさえ。したがって、ファイルの名前変更で説明したことのほとんどは、ここでも機能します。 mvを使用したディレクトリの名前変更 mv RenameDir/ renameDir ディレクトリの名前を変更するmvコマンド そこにそれがある。ただmv それ、歌のように。あなたがディレクトリに向けられた何かを持っている

  2. Linux で Microsoft Office を入手する方法

    多くの人が Office on Linux を入手しようとしています。 Word、Excel、PowerPoint などの Office アプリケーションは、ビジネス パーソンがドキュメントを作成、整理、クライアントに提示するために使用する最も一般的なツールです。これらのアプリケーションは個別に購入できるため、これらのアプリケーションがなくても大丈夫だと考える人もいます。ただし、Office on Linux を入手することの重要性は、ドキュメントをより整理された方法で管理できることです。 非常に人気のあるオフィス スイートですが、Linux オペレーティング システムでは使用できません。こ