ホーム > パッケージ・システム管理 > uname

uname: システムホスト名と情報の確認

unameは、現在実行中のシステムの様々な情報を出力するコマンドです。特に`-n`オプションは、システムのネットワークノードホスト名(hostname)を出力する際に使用され、スクリプトやシステム識別に有用に活用されます。

概要

unameは、オペレーティングシステムカーネル名、ホスト名、カーネルリリース、カーネルバージョン、ハードウェア名など、システムのコア情報を提供します。`-n`オプションは、これらのうちシステムのネットワークホスト名を簡潔に出力することに特化しています。

主な特徴

  • システムのネットワークホスト名を出力 (-n)
  • オペレーティングシステムおよびハードウェア情報を提供
  • スクリプトでのシステム識別に活用

主なオプション

unameコマンドは、様々なシステム情報を出力するための複数のオプションを提供します。

情報出力オプション

生成されたコマンド:

コマンドを組み合わせてみてください。

説明:

`uname` コマンドを実行します。

これらのオプションを組み合わせて、AIと一緒に仮想的にコマンドを実行してみてください。

使用例

システムホスト名の確認

uname -n

現在のシステムのネットワークホスト名を出力します。

すべてのシステム情報の確認

uname -a

unameが提供するすべてのシステム情報を一度に出力します。

カーネル名、リリース、ハードウェア名の組み合わせ

uname -srm

特定の情報を組み合わせて出力します。

ヒントと注意点

unameコマンドは、スクリプトでシステム情報を動的に取得したり、システム環境を素早く把握したりする際に有用です。

活用ヒント

  • スクリプトでのシステム識別: 自動化スクリプトで特定のシステム環境に応じて異なる動作を実行する必要がある場合、`uname`の出力を活用できます。
  • ホスト名の確認: `uname -n`は`hostname`コマンドと同様にホスト名を出力しますが、`uname`はより広範なシステム情報を提供するコマンドの一部です。
  • 全情報の概要把握: `-a`オプションは、システムの全体的な状態を素早く把握するのに非常に役立ちます。

同じカテゴリのコマンド