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
詳細については、プロジェクトのページを参照してください。