GNU/Linux >> Linux の 問題 >  >> Linux

初心者向けのLinuxunameコマンドチュートリアル(8例)

システム管理者、ソフトウェア開発者、または通常のLinuxユーザーのいずれであっても、カーネルのリリースやバージョンなどのシステム情報が必要な状況に陥る可能性があります。組み込みのコマンドラインユーティリティがあります-unameと呼ばれます -これで可能になります。

このチュートリアルでは、わかりやすい例を使用して、このツールの基本について説明します。ただし、その前に、記事のすべての例がUbuntu14.04LTSマシンでテストされていることを言及する価値があります。

Linuxunameコマンド

すでに述べたように、unameコマンドはシステム情報を提供します。その構文は次のとおりです。

uname [OPTION]...

そして、manページでそれを定義する方法は次のとおりです。

Print certain system information.

以下は、una​​meがどのように機能するかについての良いアイデアを与えるはずのQ&Aスタイルの例です。

Q1。 unameの使い方は?

基本的な使用法については、オプションなしで「uname」コマンドを実行するだけです。

uname

私のシステムでは、上記のコマンドは次の出力を生成しました:

Linux

Q2。カーネル名を出力する方法は?

これには、-sコマンドラインオプションを使用します。

uname -s

私のシステムの出力は次のとおりです。

Linux

したがって、これは、una​​meコマンドがデフォルトで生成するカーネル名でもあることがわかります(オプションが渡されない場合)。

Q3。カーネルリリースを印刷する方法は?

これには-rオプションを使用します。

uname -r

たとえば、私のシステムでは、次の出力が生成されました。

4.4.0-62-generic

Q4。カーネルバージョンを印刷する方法は?

カーネルバージョンには、-vコマンドラインオプションを使用してアクセスできます。

uname -v

これが私のマシンからの出力です:

#83~14.04.1-Ubuntu SMP Wed Jan 18 18:10:26 UTC 2017

Q5。ネットワークノードのホスト名を印刷する方法は?

-nコマンドラインオプションを使用すると、この情報を印刷できます。

uname -n

たとえば、上記のコマンドが私のシステムで生成した出力は次のとおりです。

himanshu-desktop

Q6。マシンのハードウェア名を印刷する方法は?

-mオプションを使用すると、unameでマシンのハードウェア名を出力できます。

uname -m

上記のコマンドが私のシステムで生成した出力は次のとおりです。

i686

Q7。プロセッサタイプを印刷する方法は?

出力でプロセッサタイプを取得するには、-pコマンドラインオプションを使用します。

uname -p

私のシステムでは、次の出力が生成されました:

athlon

Q8。ハードウェアプラットフォームを印刷する方法は?

ハードウェアプラットフォームに関連する情報には、-iオプションを使用してアクセスできます。

uname -i

私のシステムでは、出力は-mコマンドラインオプションの場合と同じでした-i686。

Q9。オペレーティングシステムを印刷する方法は?

OS名を取得する場合は、-oコマンドラインオプションを使用します。

uname -o

次の出力が私のUbuntuマシンで生成されました:

GNU/Linux

Q10。すべての情報を一度に印刷するにはどうすればよいですか?

必要に応じて、これまで個々のオプションからアクセスしたすべての情報を一度に印刷することもできます。これには、-aオプションを使用します。

uname -a

これが私のシステムで生成された出力です:

Linux himanshu-desktop 4.4.0-62-generic #83~14.04.1-Ubuntu SMP Wed Jan 18 18:10:26 UTC 2017 i686 athlon i686 GNU/Linux
結論

ご承知のとおり、unameは非常に理解しやすく使いやすいコマンドです。覚えておく必要があるのは、コマンドラインオプション(いつ使用するか)だけです。このチュートリアルで説明したオプションを練習してください。ツールの詳細については、マニュアルページにアクセスしてください。


Linux
  1. 初心者向けのLinuxcdコマンドチュートリアル(8例)

  2. 初心者向けのLinux日付コマンドチュートリアル(8例)

  3. 初心者向けのLinuxホスト名コマンドチュートリアル(5つの例)

  1. 初心者向けのLinux通信コマンドチュートリアル(5例)

  2. 初心者向けのLinuxdfコマンドチュートリアル(8例)

  3. 初心者向けのLinuxduコマンドチュートリアル(10例)

  1. 初心者向けのLinuxechoコマンドチュートリアル(5つの例)

  2. 初心者向けのLinuxenvコマンドチュートリアル(5つの例)

  3. 初心者向けのLinuxサイズのコマンドチュートリアル(6つの例)