Movatterモバイル変換


[0]ホーム

URL:


コンテンツにスキップ
Wikipedia
検索

uname

出典: フリー百科事典『ウィキペディア(Wikipedia)』

uname(ユーネーム、Unix Nameの略)はUNIX のプログラムであり、実行しているオペレーティングシステムの名前やバージョンなどを出力する。移植性のあるプログラムを書こうとする場合、実行環境の判別ができ、有用である。uname システムコールとコマンドはPWB/UNIX で最初に出現した。

AT&TUNIX System V Release 3.0 のような一部の Unix ではsetname というプログラムが含まれ、uname が出力する値を変えるのに使われる。

GNUプロジェクトバージョンのuname は "sh-utils" つまり "coreutils" パッケージに含まれる。uname 自体はスタンドアロンのプログラムとして利用できない。

[編集]

Darwin を実行しているシステムでは、-aオプション を付けたuname からの出力は以下のようになるだろう。

Darwin hostname.local 8.10.1 Darwin Kernel Version 8.10.1: Wed May 23 16:33:00 PDT 2007;root:xnu-792.22.5~1/RELEASE_I386 i386 i386

以下の表ではさまざまなプラットフォームにおけるさまざまなバージョンのuname からの出力例を示してある。

オペレーティングシステム-s カーネルまたはシステム名-o OS-m マシン-p プロセッサ-i ハードウェアプラットフォーム-v カーネルバージョン-r カーネルリリース
Cygwin (Windows XP), Pentium 4CYGWIN_NT-5.1Cygwini686unknownunknown2006-01-20 13:281.5.19(0.150/4/2)
FreeBSD 6.1, IntelFreeBSD不正なオプションi386i386[カーネル conf ファイルの名前]FreeBSD 6.1-RELEASE-p15 #1: Sun Apr 15 18:04:51 EDT 20076.1-RELEASE-p15
IRIX 6.5.30, Octane2IRIX64不正なオプションIP30mips不正なオプション072020136.5
Solaris 9, Sun Fire 280RSunOS不正なオプションsun4usparcSUNW,Sun-Fire-280RGeneric_112233-085.9
OpenSuse 10.3, Core 2 Duo 64-bitLinuxGNU/Linuxx86_64x86_64x86_64#1 SMP 2007/09/21 22:29:00 UTC2.6.22.5-31-default

外部リンク

[編集]
ファイルとファイルシステム管理
プロセス管理
ユーザ管理/環境
テキスト処理
シェルビルトイン
通信
検索
マニュアル
ソフトウェア開発
その他
https://ja.wikipedia.org/w/index.php?title=Uname&oldid=94650757」から取得
カテゴリ:

[8]ページ先頭

©2009-2025 Movatter.jp