mcpField
S
system-info

system-info

github.com/ukgovernmentbeisクラウド・DevOps3.1k60 回インストール今日更新
リポジトリ

system-info について

System Information Skill は、Linux ホストの OS、CPU、メモリ、稼働時間を調べるスキルです。構造化された概要スクリプトと、詳細確認用の個別コマンドを提供します。

主な機能

  1. 01構造化されたシステム概要
  2. 02OS とカーネル情報
  3. 03CPU 情報
  4. 04メモリとスワップ使用量
  5. 05稼働時間とロードアベレージ

活用シーン

  1. 01ホストのハードウェアと OS の確認
  2. 02利用可能なメモリとスワップの確認
  3. 03稼働時間とシステム負荷の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/ukgovernmentbeis/inspect_ai --skill system-info

インストール後、Claude Code で/system-infoを入力して読み込まれたか確認します。

同梱ファイルscripts/sysinfo.sh

詳細

システム情報スキル

Linux ホストの包括的なシステム情報を収集します。

推奨ワークフロー

  1. ./scripts/sysinfo.sh を実行して、OS、CPU、メモリ、稼働時間を含む構造化された出力を取得します。
  2. 特定の詳細を確認する場合や、スクリプトを利用できない場合は、以下の個別のコマンドを使用します。

コマンドリファレンス

オペレーティングシステム
  • cat /etc/os-release - ディストリビューション名とバージョン
  • uname -a - カーネルのバージョンとアーキテクチャ
  • hostnamectl - ホスト名とOS情報(systemd 搭載システム)
CPU情報
  • lscpu - CPU アーキテクチャの詳細(コア、スレッド、モデル)
  • cat /proc/cpuinfo | head -30 - プロセッサーの詳細情報
  • nproc - 利用可能なプロセッサー数
メモリ情報
  • free -h - メモリとスワップの使用状況(人間が読みやすい形式)
  • cat /proc/meminfo | head -10 - メモリの詳細な統計情報
システム稼働時間
  • uptime - システムの稼働時間
  • cat /proc/loadavg - ロードアベレージ

ヒント

  • sysinfo.sh スクリプトは、解析に適した構造化テキスト(ディストリビューション、カーネル、CPU モデル、コア数、メモリ、稼働時間)を出力します
  • 最も読みやすい CPU 情報を得るには lscpu を使用します
  • /proc/meminfo のメモリ値の単位はキロバイトです

コメント