탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
시스템 관리 설명서: 고급 관리 Oracle Solaris 10 8/11 Information Library (한국어) |
|
다음 표에서는 일반적인 시스템 정보 표시에 사용할 수 있는 명령에 대해 설명합니다.
표 5-1 시스템 정보 표시 명령
|
# isainfo options
옵션 지정 없이 실행되는 isainfo 명령은 현재 OS 버전에서 지원하는 응용 프로그램에 대한 고유 명령 집합의 이름을 표시합니다.
기타 옵션에 대한 자세한 정보를 인쇄합니다.
고유 명령 집합의 주소 공간에 비트 수를 인쇄합니다.
현재 OS 버전에서 지원하는 이동식 응용 프로그램에 사용되는 고유 명령 집합의 이름을 인쇄합니다.
OS 커널 구성 요소(예: 장치 드라이버 및 STREAMS 모듈)에서 사용하는 명령 집합의 이름을 인쇄합니다.
예 5-1 SPARC: 시스템에서 32비트 기능을 사용할 수 있는지 아니면 64비트 기능을 사용할 수 있는지 확인
32비트 커널을 사용하는 Oracle Solaris OS의 이전 릴리스가 실행되고 있는 UltraSPARC 시스템에 대한 isainfo 명령 출력은 다음과 같이 표시됩니다.
$ isainfo -v 32-bit sparc applications
이 출력은 해당 시스템이 32비트 응용 프로그램만 지원할 수 있음을 나타냅니다.
현재 Oracle Solaris OS 릴리스는 SPARC 기반 시스템에만 64비트 커널을 제공합니다. 64비트 커널이 실행되고 있는 UltraSPARC 시스템에 대한 isainfo 명령 출력은 다음과 같이 표시됩니다.
$ isainfo -v 64-bit sparcv9 applications 32-bit sparc applications
이 출력은 해당 시스템이 32비트 응용 프로그램과 64비트 응용 프로그램을 모두 지원할 수 있음을 나타냅니다.
isainfo -b 명령을 사용하여 실행 중인 시스템의 고유 응용 프로그램에서 지원하는 비트 수를 표시할 수 있습니다.
32비트 Oracle Solaris OS가 실행되고 있는 SPARC 기반, x86 기반 또는 UltraSPARC 시스템의 출력은 다음과 같이 표시됩니다.
$ isainfo -b 32
64비트 Oracle Solaris OS가 실행되고 있는 64비트 UltraSPARC 시스템의 isainfo 명령 출력은 다음과 같이 표시됩니다.
$ isainfo -b 64
명령은 64만 반환합니다. 64비트 UltraSPARC 시스템이 두 유형의 응용 프로그램을 모두 실행할 수 있기는 하지만 64비트 시스템에서는 64비트 응용 프로그램을 실행하는 것이 가장 좋습니다.
예 5-2 x86: 시스템에서 32비트 기능을 사용할 수 있는지 아니면 64비트 기능을 사용할 수 있는지 확인
64비트 커널이 실행되고 있는 x86 기반 시스템에 대한 isainfo 명령 출력은 다음과 같이 표시됩니다.
$ isainfo amd64 i386
이 출력은 해당 시스템이 64비트 응용 프로그램을 지원할 수 있음을 나타냅니다.
isainfo -v 명령을 사용하여 x86 기반 시스템이 32비트 커널을 실행할 수 있는지 여부를 확인할 수 있습니다.
$ isainfo -v 64-bit amd64 applications fpu tsc cx8 cmov mmx ammx a3dnow a3dnowx fxsr sse sse2 32-bit i386 applications fpu tsc cx8 cmov mmx ammx a3dnow a3dnowx fxsr sse sse2
이 출력은 해당 시스템이 64비트 응용 프로그램과 32비트 응용 프로그램을 모두 지원할 수 있음을 나타냅니다.
isainfo -b 명령을 사용하여 실행 중인 시스템의 고유 응용 프로그램에서 지원하는 비트 수를 표시할 수 있습니다.
32비트 Oracle Solaris OS가 실행되고 있는 x86 기반 시스템의 출력은 다음과 같이 표시됩니다.
$ isainfo -b 32
64비트 Oracle Solaris OS가 실행되고 있는 x86 기반 시스템의 isainfo 명령 출력은 다음과 같이 표시됩니다.
$ isainfo -b 64
isalist 명령을 통해서도 x86 기반 시스템이 32비트 모드로 실행 중인지 아니면 64비트 모드로 실행 중인지 확인할 수 있습니다.
$ isalist amd64 pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
위 예에서 amd64는 시스템에서 64비트 기능을 사용할 수 있음을 나타냅니다.
$ cat /etc/release Oracle Solaris 10 s10_51 SPARC Copyright (c) 1983, 2011, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms. Assembled 28 February 20011
$ showrev options
사용 가능한 모든 시스템 수정 정보를 인쇄합니다.
명령에 대한 수정 정보를 인쇄합니다.
패치에 대한 수정 정보만 인쇄합니다.
root_path로 사용되도록 디렉토리의 전체 경로 이름을 정의합니다.
지정된 호스트 이름에 대해 이 작업을 수행합니다.
OpenWindows 수정 정보만 인쇄합니다.
uname 명령을 통해서도 시스템 정보를 표시할 수 있습니다. 다음 예에서는 uname 명령 출력을 보여 줍니다. -a 옵션은 운영 체제 이름, 시스템 노드 이름, 운영 체제 릴리스, 운영 체제 버전, 하드웨어 이름 및 프로세서 유형을 표시합니다.
$ uname SunOS $ uname -a SunOS starbug 5.10 Generic sun4u sparc SUNW,Ultra-5_10 $
예 5-3 일반적인 시스템 정보 표시
다음 예에서는 showrev 명령 출력을 보여 줍니다. -a 옵션은 사용 가능한 모든 시스템 정보를 표시합니다.
$ showrev -a Hostname: stonetouch Hostid: 8099dfb9 Release: 5.10 Kernel architecture: sun4u Application architecture: sparc Hardware provider: Domain: Kernel version: SunOS 5.10 s10_46 OpenWindows version: Solaris X11 Version 6.6.2 19 November 2010 No patches are installed
예 5-4 시스템의 호스트 ID 번호 표시
다음 예에서는 hostid 명령의 샘플 출력을 보여 줍니다.
$ hostid 80a5d34c
Solaris 10 1/06: prtconf 명령에 -b 옵션을 지정하여 시스템의 제품 이름을 표시할 수 있습니다. 이 기능에 대한 자세한 내용은 prtconf(1M) 매뉴얼 페이지를 참조하십시오.
% prtconf -b
예 5-5 시스템의 제품 이름 표시
다음 예에서는 prtconf -b 명령의 샘플 출력을 보여 줍니다.
$ prtconf -b name: SUNW,Ultra-5_10 model: SUNW,375-0066 banner-name: Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz)
다음 예에서는 prtconf -vb 명령의 샘플 출력을 보여 줍니다.
$ prtconf -vb name: SUNW,Ultra-5_10 model: SUNW,375-0066 banner-name: Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz) idprom: 01800800.20a6c363.00000000.a6c363a9.00000000.00000000.405555aa.aa555500 openprom model: SUNW,3.15 openprom version: 'OBP 3.15.2 1998/11/10 10:35'
예 5-6 시스템에 설치된 메모리 표시
다음 예에서는 prtconf 명령의 샘플 출력을 보여 줍니다. grep Memory 명령은 메모리 정보만 표시하기 위해 prtconf 명령의 출력을 선택합니다.
$ prtconf | grep Memory Memory size: 128 Megabytes
예 5-7 날짜 및 시간 표시
다음 예에서는 date 명령의 샘플 출력을 보여 줍니다.
$ date Wed Jan 21 17:32:59 MST 2004 $
$ psrinfo -p 1
psrinfo -pv 명령을 사용하여 시스템의 각 물리적 프로세서 및 각 물리적 프로세서에 연결된 가상 프로세서에 대한 정보를 표시합니다.
$ psrinfo -pv The UltraSPARC-IV physical processor has 2 virtual processors (8, 520) The UltraSPARC-IV physical processor has 2 virtual processors (9, 521) The UltraSPARC-IV physical processor has 2 virtual processors (10, 522) The UltraSPARC-IV physical processor has 2 virtual processors (11, 523) The UltraSPARC-III+ physical processor has 1 virtual processor (16) The UltraSPARC-III+ physical processor has 1 virtual processor (17) The UltraSPARC-III+ physical processor has 1 virtual processor (18) The UltraSPARC-III+ physical processor has 1 virtual processor (19)
x86 기반 시스템에서 psrinfo -pv 명령을 사용할 경우 다음 출력이 표시됩니다.
$ psrinfo -pv The i386 physical processor has 2 virtual processors (0, 2) The i386 physical processor has 2 virtual processors (1, 3)
$ psrinfo -v
x86 기반 시스템에서 isalist 명령을 사용하여 가상 프로세서 유형을 표시합니다.
$ isalist
예 5-8 SPARC: 시스템의 프로세서 유형 표시
다음 예에서는 SPARC 기반 시스템의 프로세서 유형에 대한 정보를 표시하는 방법을 보여 줍니다.
$ psrinfo -v Status of virtual processor 0 as of: 04/16/2004 10:32:13 on-line since 03/22/2004 19:18:27. The sparcv9 processor operates at 650 MHz, and has a sparcv9 floating point processor.
예 5-9 x86: 시스템의 프로세서 유형 표시
다음 예에서는 x86 기반 시스템의 프로세서 유형에 대한 정보를 표시하는 방법을 보여 줍니다.
$ isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.
# localeadm -l Checking for installed pkgs. This could take a while. Checking for Australasia region (aua) (1of2 pkgs) |......| . . . The following regions are installed on concordance on Wed Dec 17 15:13:00 MST 2003 POSIX (C) Central Europe (ceu) [ Austria, Czech Republic, Germany, Hungary, Poland, Slovakia, Switzerland (German), Switzerland (French) ] Done.
역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.
# localeadm -q ceu locale/region name is ceu Checking for Central Europe region (ceu) . . . The Central Europe region (ceu) is installed on this system