ホームページ  >  記事  >  運用・保守  >  Linuxでシステム情報を表示する

Linuxでシステム情報を表示する

百草
百草オリジナル
2024-03-13 15:36:431272ブラウズ

Linux でシステム情報を表示する方法: 1. CPU 情報の表示 lscpu コマンドを使用して、アーキテクチャ、モデル、コア数、スレッド数などの詳細な CPU 情報を表示します。 cat /proc/cpuinfo コマンドを使用 CPU に関する詳細情報と各コアの特定の構成 2. メモリ情報の表示 free -h コマンドを使用して、合計メモリ、使用済みメモリ、空きメモリなどのメモリ使用量を表示します.、人間が読める形式で表示されます。

Linuxでシステム情報を表示する

Linux でのシステム情報の表示は、ハードウェア情報、ソフトウェア情報、ネットワーク構成、システム状態などの幅広い内容をカバーするトピックです。以下では、コマンド ライン ツール、構成ファイル、グラフィカル インターフェイス ツールの使用など、Linux システムでさまざまなシステム情報を表示する方法を詳しく紹介します。

1. ハードウェア情報を確認します

1. CPU 情報を確認します

  • lscpu コマンドを使用して、 CPU 情報の表示 アーキテクチャ、モデル、コア数、スレッド数などの詳細情報。
  • cat /proc/cpuinfo コマンドを使用すると、CPU の詳細情報と各コアの特定の構成を表示することもできます。

2. メモリ情報の表示

  • free -h コマンドを使用して、合計メモリ、使用済みメモリ、空きメモリなどのメモリ使用量を表示します。メモリなどに保存され、人間が判読できる形式 (G、M など) で表示されます。
  • cat /proc/meminfo コマンドを使用すると、より詳細なメモリ情報を表示できます。

3. ハードディスク情報の確認

  • df -h コマンドを使用して、各ハードディスク パーティションの使用状況を確認します。
  • lsblk コマンドは、ハードディスク、パーティションなど、使用可能なすべてのブロック デバイスに関する情報を一覧表示できます。
  • fdisk -l コマンドは、ハードディスクのパーティション テーブル情報を表示できます。

4. ネットワーク カード情報の表示

  • ifconfig または ip addr コマンドを使用して、IP アドレスを含むネットワーク カードの構成情報を表示します。サブネットマスク、MACアドレスなど
  • lshw -class network コマンドを使用すると、より詳細なネットワーク カードのハードウェア情報を表示できます。

#2. ソフトウェア情報を確認します

1. オペレーティング システム情報を確認します

    uname を使用します - aコマンドでは、OSのカーネルバージョンやホスト名などを確認できます。
  • cat /etc/os-release または cat /etc/*release* コマンドを使用すると、オペレーティング システムのリリース バージョン情報を表示できます。

2. インストールされているソフトウェア パッケージの表示

    RPM パッケージ マネージャー (CentOS、Fedora など) を使用するシステムの場合、rpm を使用できます。 -qa コマンドは、インストールされているすべてのパッケージをリストします。
  • Debian パッケージ マネージャーを使用するシステム (Ubuntu など) の場合、dpkg -l コマンドを使用して、インストールされているパッケージを一覧表示できます。

3. 実行中のプロセスの表示

    #ps コマンドを使用して現在実行中のプロセスの情報を表示し、grep コマンドと組み合わせて、特定のプロセス情報をフィルタリングして除外します。
  • top または htop コマンドは、システム内の各プロセスのリソース使用状況をリアルタイムで表示できます。

3. システムのステータスを確認します

1. システム負荷を確認します

    uptime コマンド: システムの稼働時間、ユーザー数、負荷平均を表示します。
  • w コマンドでも同様の情報を表示し、現在ログインしているユーザーとそのアクティビティを一覧表示できます。

2. システム ログを確認する

    Linux システム ログは通常、/var/log ディレクトリに保存されます。cat、tail を使用できます。コマンドがこれらのログ ファイルを表示するまで待ちます。
  • journalctl コマンドは systemd ログを表示でき、systemd を使用するシステムにとって非常に便利です。

3. ネットワークのステータスを確認します

  • netstat コマンドを使用して、ネットワーク接続、ルーティング テーブル、インターフェイス統計、その他の情報を表示します。
  • ss コマンドは netstat に代わるもので、機能は似ていますが、パフォーマンスが向上しています。
  • nload または iftop コマンドは、ネットワーク インターフェイスのトラフィック ステータスをリアルタイムで表示できます。

4. グラフィカル インターフェイス ツール

コマンド ライン ツールに加えて、Linux ではシステム情報を表示するためのいくつかのグラフィカル インターフェイス ツールも提供されています。直感的で使いやすい。

1. GNOME システム モニター

GNOME デスクトップを使用する Linux ディストリビューションの場合、GNOME システム モニターは、CPU、メモリ、ネットワーク、その他のリソースの使用状況を表示できる組み込みのシステム監視ツールです。 。

2. KDE System Guard

KDE デスクトップを使用する Linux ディストリビューションの場合、KDE ​​System Guard は同様のシステム監視機能を提供します。

3. HardInfo

HardInfo は、ハードウェアの詳細やパフォーマンス テストの結果などを表示できる強力なシステム情報表示ツールです。

5. 注意事項

システム情報を表示するときは、次の点に注意する必要があります:

1. 権限の問題: 一部のシステム情報または、構成ファイルを表示または変更するには、root 権限などの特定の権限が必要な場合があります。関連するコマンドやツールを使用するときは、十分な権限があることを確認してください。

2. コマンド パラメーター: ほとんどのコマンドは、さまざまなパラメーターとオプションをサポートしています。コマンドのマニュアル ページを表示すると (man コマンドを使用)、詳細を確認できます。

3. 複数のディストリビューションでの違い: Linux ディストリビューションによってコマンドや設定ファイルなどが異なる場合があるため、実際の運用では使用するディストリビューションに応じて調整が必要です。

つまり、Linux にはシステム情報を表示するためのツールと方法が豊富に用意されており、コマンド ライン ツールとグラフィカル インターフェイス ツールを組み合わせることで、必要なシステム情報を簡単に取得し、それに対応する管理と最適化を実行できます。

以上がLinuxでシステム情報を表示するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。