無料のオープン ソースのコマンド ライン ベースのシステム情報ツールである inxi は、モジュール式の効率的な出力形式で大量のハードウェアおよびソフトウェア情報を提供します。エンド ユーザー、DevOps、サポートまたは QA エンジニアに最適です。
インシと は何ですか?
inxi マニュアルでは、inxi を「コンソールおよび IRC 用のコマンド ライン システム情報スクリプト」と定義しています。非常に効率的 (高速)、詳細かつモジュール式の inxi は、検査または探索したいコンピューターのあらゆる領域に関する詳細を提供します。
これは、新しいハードウェア (またはまったく新しいシステム) を購入したばかりで、オペレーティング システムがハードウェアをどのように認識しているかを調べたいと考えているユーザーにとっては非常に興味深いかもしれません。 DevOps エンジニアは、クラウド内のリモート サーバーを管理する際に inxi の機能を探索し、支払ったハードウェアが実際に存在するかどうかを確認するために、 inxi の使用に興味があるかもしれません。
サポート エンジニアは、このツールが特定の問題のデバッグに役立つ可能性があり、QA (またはパフォーマンス) エンジニアは inxi を使用して、サーバーが最大のテストやパフォーマンスの測定に合わせて調整されていることを確認できます。
また、スクリプト内から inxi からの出力をキャプチャし、それを使用して、CPU の能力に応じてソフトウェアをインストールするかどうかなど、システムベースのインテリジェントな決定を行うこともできます。
inxi が提供できる情報を調べ始める前に、inxi をインストールする必要があります。
inxiの インストール
Debian/Apt ベースの Linux ディストリビューション (Ubuntu や Mint など) に inxi をインストールするには、ターミナルで次のコマンドを実行します。
sudo apt install inxi
RedHat/Yum ベースの Linux ディストリビューション (RedHat や Fedora など) に inxi をインストールするには、ターミナルで次のコマンドを実行します。
sudo yum install inxi
inxi プロジェクトには、専用の inxi GitHub ページ もあり、最新の開発リリースを使用したい場合に備えて、その入手方法に関する詳細な手順が記載されています。
次に、システムにおいて重要な 2 つの主要な領域、CPU とメモリについて見てみましょう。
inxi CPU 情報
新しい CPU を購入したばかりで、 新しい CPU の速度を知りたい 場合は、オペレーティング システムが CPU とその機能を正しく認識していることを確認するための優れた出発点として inxi を使用できます。
inxi -C
最も適切な CPU 情報が表示されます。
いくつかの追加オプションを追加することで、さらに詳細な CPU の概要を取得することもできます。
inxi -CfxCa
CPU の脆弱性に関する情報 (ここでは省略されています) を含む、CPU に関するすべての情報の完全な概要が表示されます。
inxi メモリ情報
シンプルな
inxi -m
いくつかのメモリ情報を提供します。
ただし、「権限: dmidecode を実行できません。」というメッセージが表示されることに注意してください。 root権限が必要です。このメッセージは、実行することで簡単に解決できます。
sudo inxi -m
(つまり root として):
その他の inxi 情報が提供できる
CPU とメモリの詳細情報に加えて、 inxi は グラフィックス、ドライブ、RAID とパーティション、USB デバイス、センサー、ソフトウェア リポジトリ、プロセス、システム、マシン、PCI スロット、オーディオ、ネットワークなどに関する詳細情報を提供します。
システムに関するすべての情報の半分完全な概要を表示したい場合は、次のコマンドを実行します。
inxi -F
。さらに冗長で詳細な出力を得るには、次を使用できます。
inxi -v8
。
ここでは何の価値もありません。コマンドに接頭辞を付けると、より詳細な情報と出力が得られます。
sudo
したがって、root ユーザーとして実行します。したがって、最も詳細で詳細な概要は、次の方法で取得できます。
sudo inxi -v8
。
ほとんどの汎用モジュール (CPU の C、メモリの m、ディスクの D など) では、最大 3 つを追加できます。
x
コマンドラインに文字を入力するか、次を使用します。
--extra
番号 1 ~ 3 を使用すると、そのモジュールに対してより詳細な出力が生成されます。
たとえば、見てみましょう
inxi -C
対
inxi -C --extra 3
:
ヒント: 考えられるすべてのモジュールの略語を表示するには、次のように入力します。
man inxi
をクリックして、提供されたリストを確認します。
天気 – 本当ですか?
本当に。 inxi は 、特別な設定をしなくても、あなたの天気を調べてくれます。
まとめ
この記事では、システム管理、サポート、テスト、パフォーマンス メトリクス関連のタスクを幅広く行うために、さまざまな人々を支援できる多用途のモジュール式システム情報レポート ツールである inxi について説明しました。すべてが終わったとしても、 inxi は 天気を提供することでさらに一歩前進します。
私たちのテストでは、このツールは非常に安定しており、誤動作やクラッシュが発生しないことが証明されました。 inxi がテスト中に提供した情報のおかげで、CPU マイクロコードのセキュリティ上の欠陥が特定され、問題を軽減するためにマイクロコード パッチがインストールされました。の
inxi -CfxCa
上記のコマンドは、CPU が脆弱かどうかを確認するのにも役立ちます。
楽しむ!





