表 27-1 に、一般的なシステム情報を表示するためのコマンドを示します。
表 27-1 システム情報を表示するためのコマンド
コマンド |
表示できるシステム情報 |
---|---|
psrinfo(1M) |
プロセッサタイプ |
isainfo(1) |
サポートされるアプリケーション、および動作しているシステムのネイティブアプリケーションによってサポートされるビット数。ビット数は、トークンとしてスクリプトに渡すことができる |
showrev(1M) |
ホスト名、ホスト ID 番号、リリース、カーネルアーキテクチャ、アプリケーションアーキテクチャ、ハードウェアプロバイダ、ドメイン、およびカーネルのバージョン |
uname(1) |
オペレーティングシステム名、リリース、バージョン、ノード名、ハードウェア名、プロセッサタイプ |
hostid(1) |
ホスト ID 番号 |
prtconf(1) |
インストールされているメモリー量 |
date(1) |
日付と時刻 |
現在、64 ビット Solaris オペレーティング環境をサポートするプラットフォームは UltraSPARC システムだけです。システムが UltraSPARC システムか調べるには、次のコマンドを使用します。
$ uname -m sun4u |
uname -m コマンドの出力が sun4u なら、そのマシンは UltraSPARC システムです。
Solaris 8 リリースを実行している場合は、psrinfo コマンドを次のように使用します。
# psrinfo -v Status of processor 0 as of: 07/12/99 09:41:47 Processor has been on-line since 07/08/99 13:51:11. The sparcv9 processor operates at 333 MHz, and has a sparcv9 floating point processor. |
プロセッサタイプが sparcv9 であれば、そのプラットフォームで 64 ビット Solaris オペレーティング環境が実行できます。以前のバージョンの psrinfo コマンドでは、すべてのプラットフォームがプロセッサタイプ sparc として報告されるため、この検査は機能しません。
システムで 64 ビット Solaris 機能が有効になっているか調べるには isainfo コマンドが使用できます。有効になっていれば、システムは 64 ビットカーネルでブートされています。
32ビットカーネルが動作する UltraSPARC システムは、次のように表示されます。
$ isainfo -v 32-bit sparc applications |
この出力は、システムが 32 ビットアプリケーションだけをサポートすることを示します。
64 ビットカーネルが動作する UltraSPARC システムは、次のように表示されます。
$ isainfo -v 64-bit sparcv9 applications 32-bit sparc applications |
この出力は、システムが 32 ビットと 64 ビットのアプリケーションを両方サポートすることを示しています。
動作しているシステムのネイティブアプリケーションによってサポートされるビット数を表示するには、isainfo -b コマンドを使用します。
32 ビット Solaris オペレーティング環境が動作する SPARC、IA、UltraSPARC システムは、次のように表示されます。
$ isainfo -b 32 |
64 ビット Solaris オペレーティング環境が動作する 64 ビット UltraSPARC システムは、次のように表示されます。
$ isainfo -b 64 |
コマンドは 64 だけを返します。64 ビット UltraSPARC システムでは 32 ビットと 64 ビットのアプリケーションが両方動作しますが、64 ビットシステムで実行するには 64 ビットアプリケーションが最適です。
uname -p コマンドは sparc または i386 を返します。これは、既存の 32 ビットアプリケーションが問題なく動作することを示します。
特定のシステムとソフトウェアのリリース情報を表示するには、showrev コマンドを使用します。
$ showrev [-a] |
-a |
利用できるすべてのシステムおよびリリース情報を表示する |
次の例は、showrev コマンドの出力を示します。
$ showrev -a Hostname: starbug Hostid: nnnnnnnn Release: 5.8 Kernel architecture: sun4u Application architecture: sparc Hardware provider: Sun_Microsystems Domain: solar.com Kernel version: SunOS 5.8 s28_26 February 2000 OpenWindows version: OpenWindows Version 3.6.2 9 August 1999 No patches are installed $ |
システム情報を表示するには、uname コマンドを使用します。
$ uname[-a] |
-a |
オペレーティングシステム名とともに、システムノード名、オペレーティングシステムのリリース、オペレーティングシステムのバージョン、ハードウェア名、プロセッサタイプを表示する |
次の例は、uname コマンドの出力を示します。
$ uname SunOS $ uname -a SunOS starbug 5.8 Generic sun4u sparc SUNW,Ultra-5_10 $ |
ホスト ID 番号を 16 進形式で表示するには、hostid コマンドを使用します。
$ hostid |
次の例は、hostid コマンドの出力を示します。
$ hostid 80a5d34c |
システムにインストールされているメモリー量を表示するには、prtconf コマンドを使用します。
$ prtconf [| grep Memory] |
grep Memory |
コマンド出力をメモリー情報だけに限定する |
# prtconf | grep Memory Memory size: 128 Megabytes |
システムクロックに従った現在の日付と時刻を表示するには、date コマンドを使用します。
$ date |
$ date Thu Sep 16 14:06:44 MDT 1999 $ |