unameコマンドは、システムの情報を表示するコマンドです。 hostnameコマンドとは別に、「uname -n」コマンドでシステムのホスト名を表示することもできます。 フラグを立てない場合、uname コマンドは使用しているオペレーティングシステムを表示します。 以下は、便利なオプションです。
Option | Description |
---|---|
-a | Displays all information |
-…s | カーネル名を表示 |
-n | ネットワークノード(a.を表示します。k.a. ホスト名) |
-r | カーネルのリリースバージョンを表示する |
– | – |
– | カーネルのバージョン(日付)を表示する |
-m | マシンのハードウェア名を表示する(-p と同じ場合が多い) |
– の場合p | プロセッサの種類を表示する(-mと同じ場合が多い) |
-o | OSを表示する |
unameコマンドはLinuxバージョン&システムの情報チェックに役立ちますが、unameコマンドを使用すればOSを詳しく確認することができます。 カーネルのバージョン、32ビットか64ビットかのOSアーキテクチャ、その他多数。 それでは、uname Linuxのコマンドを例として見てみましょう。
# uname # Check the Operating SystemLinux
2. また、unameコマンドに-sを付けると、現在のオペレーティングシステムの名前を確認することができます。 以下のコマンドを参照してください。
# uname -sLinux
uname Linuxコマンドを使用すると、Linuxのバージョンを確認し、以下のシステム情報を得ることができます。e. 32 ビットまたは 64 ビット
3. 上記のすべての詳細を取得するには、uname コマンドに -a 引数を付けて使用します。 以下のコマンドを参照してください。
# uname -a # Check all System InformationLinux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
4. オペレーティングシステムのホスト名またはネットワーク名を確認するには、-n引数を指定してuname linuxコマンドを使用します。 カーネルのリリースバージョンを確認するには、uname Linuxコマンドで引数-rを指定します。 ここでは、私のカーネルバージョンは2.6.32-431.el6.x86_64.
# uname -r # Check Kernel Version2.6.32-431.el6.x86_64
6. あなたのシステムのハードウェアタイプを確認するには、uname Linuxコマンドで-mを引数に使用することができます。 以下のコマンドを参照してください。
# uname -m # Check the Hardware typex86_64
7. プロセッサの種類を確認するには、以下のコマンドを使用します。 ここでは、x86_64プロセッサタイプを使用しています。
# uname -p # Check the Processor Typex86_64
8. ハードウェアプラットフォームを確認するには、uname Linuxコマンドを引数-iで使用します。 現在のオペレーティングシステムを確認するには、uname Linuxコマンドを引数-oで使用します。 以下の出力からわかるように、現在GNU/Linuxオペレーティングシステム
# uname -o # Check the Operating SystemGNU/Linux
9 を使用していることがわかります。 カーネルコンパイルのバージョンを日付&時間で確認するには、引数-vでunameコマンドを使用します。このコマンドの出力は、以下に示すように、#1 SMP Fri Nov 22 03:15:09 UTC 2013です。 ここでは、カーネルは初めてコンパイルされたので、#1が表示されています。
# uname -v # Check Kernel compiled version#1 SMP Fri Nov 22 03:15:09 UTC 2013
For more information’s on uname Linux command with all available arguments you can access the Help page by using the following command.
# uname --help # Access the Help PageUsage: uname ...Print certain system information. With no OPTION, same as -s. -a, --all print all information, in the following order, except omit -p and -i if unknown: -s, --kernel-name print the kernel name -n, --nodename print the network node hostname -r, --kernel-release print the kernel release -v, --kernel-version print the kernel version -m, --machine print the machine hardware name -p, --processor print the processor type or "unknown" -i, --hardware-platform print the hardware platform or "unknown" -o, --operating-system print the operating system --help display this help and exit --version output version information and exit
Check the install uname package version just use the following command. 出力は、作者名、パッケージのリリース日、ライセンスの詳細、このパッケージの公式ウェブサイト、その他多数について表示します。