Linuxでシステムの詳細とハードウェア情報を確認する方法
コンピュータが特定のソフトウェアプログラムやビデオゲームをサポートしているかどうかを判断するため、システムのハードウェア仕様に関する知識は重要です。 PCをアップグレードする場合は、現在使用しているハードウェアの種類を把握して、ニーズに応じてアップグレードするパーツを決定できるようにすることが重要です。
このガイドでは、Linuxシステムでコンピューターのハードウェア仕様を表示するための最も重要なコマンドのいくつかを紹介します。
1.CPU情報
中央処理装置(CPU)は、コンピューター上で最も重要なハードウェアコンポーネントの1つです。その主な機能は、論理的および数学的な命令を処理することです。
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
3.ハードディスクと周辺機器
情報を一時的に保存するランダムアクセスメモリとは異なり、ハードディスクは保存された情報を保持します。コンピュータの電源を切ったり再起動したりしても、ハードディスクに保存されているデータは引き続き利用できます。
dfを使用する パーティションの数や使用可能な空きディスク容量など、現在のディスク使用量を表示するコマンド。 -h オプションは、より人間が読める形式でデータを表示します。
df -h
コマンド出力には、使用中のファイルシステム、パーティションのサイズ、使用されているストレージの量、およびマウントされたパーティションの場所が表示されます。
fdiskを使用します セクターの数、それらのサイズ、ファイルシステムタイプ、およびパーティションテーブルエントリに関連するより詳細な情報を取得するコマンド。
sudo fdisk -l
ハードディスクデバイス全体に関連する簡単な情報を取得するには、 lshwを使用します 次のようにコマンドを実行します:
lshw -short -C disk
lsusb コマンドは、現在システムに接続されているディスクデバイスに関連する情報を表示します。これらのデバイスには、USBスティック、外部ディスクリーダーなどが含まれます。
lsusb
このコマンドは、USBコントローラーとそれらに接続されているデバイスの詳細を表示します。デフォルトでは、簡単な出力が表示されます。 -vを使用します フラグ( Verbose の略) )各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ハードウェアに関する知識は重要です。
システムのアップグレードが必要かどうかを知る最良の方法は、自分でテストすることです。特定の状況でアップグレードするコンポーネントを知っていると、コンピュータを最大限に活用するのに間違いなく役立ちます。
-
Linux でディスク容量をチェックして管理する方法
ディスク容量の管理は、使用するプラットフォームに関係なく、コンピューター ユーザーにとって大きな懸念事項の 1 つです。特にシステム管理者の場合、オフライン システムとオンライン システムの状態を監視することが仕事です。ディスク容量が少ないと、Linux での更新が妨げられ、他の重大なエラーが発生する可能性があります。 したがって、特定のファイルが使用するディスク容量と容量を知るには、df および du コマンドに精通している必要があります。 この投稿では、df および du コマンドを使用して Linux のディスク容量を確認および管理する方法について説明します。 DF (ディスク ファ
-
メモリを最適化し、システム キャッシュを管理する方法
Windows PC は、いくつかのヒントとコツがあれば誰でも使用できるユーザー フレンドリーなマシンとして説明されていますが、複雑なマシンです。 Microsoft が一般の人々から隠してきた Windows PC には多くの側面があります。そのような側面の 1 つは、メモリの最適化とシステム キャッシュの管理です。メモリの最適化は、RAM の不要なコンテンツを解放してパフォーマンスを向上させることとも呼ばれます。同様に、システム キャッシュには、PC ユーザーの要求に応じて新しいプロセス用のスペースを作るために削除できる一時ファイルとフォルダーが含まれています。この投稿では、Advance