Osysinfoは、システムの複数の領域内で基本情報を提供することを目的としたCLIツールです。フラグを利用して、表示される情報を制限できます。
Linuxシステムに関する情報を見つけるためのツールはたくさんありますが、それらの多くは非常に詳細に掘り下げられており、そのすべてから特定の情報を検索する必要があります。また、覚えておく必要のあるこれらの異なるソフトウェアに対して、複数のまったく異なるコマンドが必要になることもよくあります。
Osysinfo フラグとそれらのフラグ内のオプションを介して、表示する情報を簡単にフィルタリングできます。それが提供するすべてを見たいですか?問題ない。基本的なCPU情報だけを見たいですか?それはそこにあります。カーネルバージョンのみを表示したいですか? Osysinfoはあなたをカバーしました。
前述のように、詳細についてはあまり詳しく説明されておらず、この最初のリリースでは特定の情報が表示されません。いくつかの注目すべき省略は次のとおりです。
- ディスク情報(近日公開予定)
- GPU情報(最終的に公開予定)
- マザーボード情報
- USB情報
- PCI情報
osysinfoの使用方法
コマンドの形式は次のとおりです。
osysinfo -flag <option> フラグのリストは次のとおりです:
-
-f:すべてに関する情報を返す -
-sy:システムに関する一般的な情報を返します- オプション:
st:システムタイプ、d:配布、h:ホスト名、kv:カーネルバージョン、kd:カーネルの日付、pr:プロセッサ、pl:プラットフォーム、u:稼働時間
- オプション:
-
-c:CPUに関する情報を返す- オプション:
c:コア、max:最大頻度、min:最小頻度、cf:現在の頻度
- オプション:
-
-m:メモリに関する情報を返します- オプション:
t:合計、a:利用可能、u:使用済み、p:パーセンテージ
- オプション:
-
-sw:スワップスペースに関する情報を返す- オプション:
t:合計、f:無料、u:使用済み、p:パーセンテージ
- オプション:
-
-n:ネットワークに関する情報を返す- オプション:
ip:IPアドレス、n:ネットマスク、bip:ブロードキャストIP、ma:MACアドレス、mn:MACネットマスク、bm:ブロードキャストMAC
- オプション:
たとえば、CPU情報を取得するには、次のコマンドを使用します。
osysinfo -c ------- CPU
Cores: 6 cores (12 threads)
Max. frequency: 3600.00Mhz
Min. frequency: 2200.00Mhz
Current frequency: 2477.47Mhz 現在のプロセッサ周波数のみを確認するには:
osysinfo -c cf ------- CPU
Current frequency: 2601.31Mhz Arch Linuxユーザーが利用できるAURパッケージがあります:
yay -S osysinfo その他:
wget -O osysinfo.tar.gz https://github.com/ottop/osysinfo/archive/refs/tags/1.0.tar.gz
tar xzf osysinfo.tar.gz && cd osysinfo-1.0
sudo cp osysinfo /usr/bin/osysinfo
sudo chmod +x /usr/bin/osysinfo 詳細については、プロジェクトのページを参照してください。