Linuxでシステムの詳細とハードウェア情報を確認する方法

Linuxでシステムの詳細とハードウェア情報を確認する方法

コンピュータが特定のソフトウェアプログラムやビデオゲームをサポートしているかどうかを判断するため、システムのハードウェア仕様に関する知識は重要です。 PCをアップグレードする場合は、現在使用しているハードウェアの種類を把握して、ニーズに応じてアップグレードするパーツを決定できるようにすることが重要です。





このガイドでは、Linuxシステムでコンピューターのハードウェア仕様を表示するための最も重要なコマンドのいくつかを紹介します。





1.CPU情報

中央処理装置(CPU)は、コンピューター上で最も重要なハードウェアコンポーネントの1つです。その主な機能は、論理的および数学的命令を処理することです。





NS lscpu コマンドは、コンピュータのプロセッサ情報とそのさまざまなユニットの詳細な概要を提供します。 lscpuコマンドによって表示される重要な情報には、CPUベンダー情報、プロセッサアーキテクチャ、CPUの仮想化機能、およびプロセッサに搭載されているコアの数が含まれます。

次のコマンドを実行して、PCのCPU情報を一覧表示します。



グーグルの歴史は私のすべての活動を削除します
lscpu

lscpuコマンドは、から情報を収集します。 / proc / cpuinfo ファイルを作成し、読みやすい形式で表示します。

もっと詳しく知る: LinuxでCPU温度を確認する方法





2.ランダムアクセスメモリ(RAM)

ランダムアクセスメモリまたはプライマリメモリは、PCで実行されているプログラムの可変情報を保存する役割を果たします。 RAMは揮発性タイプのストレージユニットです。つまり、システムをシャットダウンまたは再起動すると、RAMが保持するデータがクリアされます。

使用 自由 システムで使用可能なメモリの量と現在使用されている量を表示するコマンド。





free -m

freeコマンドは、から情報を抽出します / proc / meminfo ファイル。

使用中のメモリに加えて、出力にはシステムのスワップスペースに関連する情報も表示されます。 スワップスペース Linuxでは、RAMの拡張機能として機能します。

メモリの量を知ることとは別に、ボンネットを開かずに持っているメモリスロットの数も知りたい場合があります。これは、追加のRAMをインストールしたり、単にメモリをアップグレードしたりする場合に重要です。

使用 dmidecode システム上のメモリスロットの数と、各スロットが現在保持しているRAMの量を知るためのコマンド。 dmidecodeコマンドは、DMIテーブルからハードウェア情報を読み取ります。

sudo dmidecode -t memory | grep -i size

以下の出力は、このコンピュータに2つのメモリスロットがあり、各スロットに約4GBのメモリチップがあることを示しています。

dmidecodeコマンドを使用して、BIOS、プロセッサ、シリアル番号などの他のシステム情報を表示できます。その他のコマンドオプションについては、dmidecodeのマニュアルページを参照してください。

PCが収容できるRAMの最大量に関する情報を見つけるには:

dmidecode -t memory | grep -i max

関連している: 本当にどれくらいのRAMが必要ですか?

3.ハードディスクと周辺機器

情報を一時的に保存するランダムアクセスメモリとは異なり、ハードディスクは保存された情報を保持します。コンピュータの電源を切ったり再起動したりしても、ハードディスクに保存されているデータは引き続き利用できます。

使用 df パーティションの数や使用可能なディスクの空き容量など、現在のディスク使用量を表示するコマンド。 NS -NS オプションは、より人間が読める形式でデータを表示します。

df -h

コマンド出力には、使用中のファイルシステム、パーティションのサイズ、使用されているストレージの量、およびマウントされたパーティションの場所が表示されます。

使用 fdisk セクターの数、それらのサイズ、ファイルシステムタイプ、およびパーティションテーブルエントリに関連するより詳細な情報を取得するコマンド。

sudo fdisk -l

ハードディスクデバイス全体に関連する簡単な情報を取得するには、 lshw 次のようにコマンドを実行します。

lshw -short -C disk

接続されているデバイス情報の表示

NS lsusb コマンドは、現在システムに接続されているディスクデバイスに関連する情報を表示します。これらのデバイスには、USBスティック、外部ディスクリーダーなどが含まれます。

lsusb

このコマンドは、USBコントローラーとそれらに接続されているデバイスの詳細を表示します。デフォルトでは、簡単な出力が表示されます。使用 -v フラグ(の略) 詳細 )各USBポートに関する詳細情報を印刷します。

USBデバイスに加えて、コンピュータには他の周辺機器が接続されています。使用 lspci PCIバスとそれらに接続されているデバイスの詳細を表示するコマンド。

lspci

このカテゴリの一般的なデバイスには、VGAアダプター、グラフィックカード、ネットワークアダプター、USBポート、SATAコントローラーなどがあります。

Dmesg は、起動時にLinuxPCに接続されているハードウェアデバイスを表示するために使用できるもう1つの重要なコマンドです。

dmesgコマンドは、接続されているハードウェアデバイスを表示するために重要であるだけでなく、システムの起動時にデバイスに関する情報を保存するため、ハードウェアエラーを探すための優れたコマンドでもあります。

4.ネットワークカード

ネットワークカードは、コンピュータがネットワーク上の他のデバイスに接続できるようにするハードウェアデバイスです。 PCのネットワークカードに関連する情報を表示するには、次のコマンドを発行します。

sudo lshw -C network

出力は、この特定のPCがワイヤレスインターフェイスとイーサネットワイヤ接続ポイントの両方を備えていることを示しています。さらに、その他のネットワーク接続の詳細が一覧表示されます。

5.ハードウェアの概要

システム全体のハードウェアの包括的な概要を知りたい場合があります。これを行うには、 lshw 指図。

lshw

lshwコマンドは、PCのハードウェア構成に関する詳細情報を抽出して出力します。このコマンドは、CPU、グラフィックス、オーディオ、ネットワーク、ドライブ、パーティション、センサー、バス速度などに関する情報を一覧表示します。

lshwコマンドには、出力を制限したり、特定のハードウェアデバイスのみを対象としたりする他の多くのオプションがあります。マニュアルページを使用して、その使用法とオプションの詳細を確認してください。

man lshw

システムのハードウェア仕様を知る

このガイドでは、Linuxで重要なハードウェア仕様を確認する方法を説明しました。システムの販売やアップグレードを計画している場合でも、ITサポートを求めている場合でも、PCハードウェアに関する知識は重要です。

iPhoneでどのように通話を録音しますか

システムのアップグレードが必要かどうかを知る最良の方法は、自分でテストすることです。特定の状況でアップグレードするコンポーネントを知ることは、コンピューターを最大限に活用するのに間違いなく役立ちます。

共有 共有 つぶやき Eメール どのアップグレードがPCのパフォーマンスを最も向上させますか?

より高速なコンピューターが必要ですが、PCで何をアップグレードする必要があるかわかりませんか? PCのアップグレードチェックリストに従って確認してください。

次を読む
関連トピック
  • Linux
  • Linuxコマンド
  • Linuxのヒント
著者について 行ってもいい(36件の記事が公開されました)

Mwizaは専門職によってソフトウェアを開発し、Linuxとフロントエンドプログラミングについて幅広く執筆しています。彼の興味のいくつかには、歴史、経済学、政治、企業建築が含まれます。

MwizaKumwendaのその他の記事

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください