system-info について
System Information Skill は、Linux ホストの OS、CPU、メモリ、稼働時間を調べるスキルです。構造化された概要スクリプトと、詳細確認用の個別コマンドを提供します。
主な機能
- 01構造化されたシステム概要
- 02OS とカーネル情報
- 03CPU 情報
- 04メモリとスワップ使用量
- 05稼働時間とロードアベレージ
活用シーン
- 01ホストのハードウェアと OS の確認
- 02利用可能なメモリとスワップの確認
- 03稼働時間とシステム負荷の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ ukgovernmentbeis/ inspect_ai --skill system-infoインストール後、Claude Code で/system-infoを入力して読み込まれたか確認します。
同梱ファイルscripts/sysinfo.sh
詳細
システム情報スキル
Linux ホストの包括的なシステム情報を収集します。
推奨ワークフロー
./scripts/sysinfo.shを実行して、OS、CPU、メモリ、稼働時間を含む構造化された出力を取得します。- 特定の詳細を確認する場合や、スクリプトを利用できない場合は、以下の個別のコマンドを使用します。
コマンドリファレンス
オペレーティングシステム
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のメモリ値の単位はキロバイトです
コメント
Markdown 対応