| HOME / 정보공유 / AIX 명령어 모음

uname
uname uname 명령 목적 현재 운영 시스템 이름을 표시합니다. 구문
POWER 기반 플랫폼의 경우:
uname [ -a | -x | -SName ] | [ -l ] [ -m ] [ -M ] [ -n ] [ -p ] [ -r ] [ -s ] [ -TName ] [ -u ] [ -v ]
Itanium 기반 플랫폼의 경우, -i 플래그가 추가되었습니다.
uname [ -a | -x | -SName ] | [ -l ] [ -i ] [ -m ] [ -M ] [ -n ] [ -p ] [ -r ] [ -s ] [ -TName ] [ -u ] [ -v ]
설명
uname 명령은 사용자가 사용 중인 운영 시스템 이름을 표준 출력에 기록합니다.
기계 ID 번호는 xxyyyyyymmss 와 같은 숫자 형식으로 12자입니다. xx 위치는 시스템을 가리키며 항상 00입니다. 전체 시스템에 대해 yyyyyy 위치는 고유의 ID 번호를 포함합니다. mm 위치는 모델 ID를 나타냅니다. ss 위치는 서브모듈 번호이며 항상 00입니다. 모델 ID는 CPU 플래너의 ID를 설명하는 것으로, 전체적인 시스템 모델의 ID는 아닙니다.
uname -m 명령을 사용하여 사용 중인 모델을 판별할 수 있습니다. 다음 리스트는 완전하지 않습니다. E0 - FF 범위의 값은 하드웨어 공급자가 제공하는 문서를 참조하십시오. 또한 모든 기계 유형마다 기계 ID가 있는 것은 아닙니다. 많은 새로운 기계는 4C라는 공통의 기계 ID를 공유합니다. 시스템 모델(mm)의 16진수 코드는 다음과 같습니다.
Machine Machine Machine
Type Model ID
7006 410 42
7007 N40 F0
7008 M20 43
7008 M20A 43
7009 C10 48
7011 220 41
7011 230 47
7011 250 46
7012 320 31
7012 320H 35
7012 340 37
7012 350 38 또는 77
7012 355 77
7012 360 76
7012 365 76
7012 370 75
7012 375 75
7012 380 58
7012 390 57
7012 G30 A6
7012 G40 A7
7013 520 30
7013 520H 34
7013 530 10
7013 530H 18
7013 540 14 또는 11
7013 550 1C
7013 550L 77
7013 560 5C
7013 570 67
7013 580 66
7013 58H 71
7013 590 70
7013 590H 72
7013 J30 A0
7013 J40 A1
7015 930 20 또는 02
7015 950 2E
7015 970 63
7015 970B 63
7015 980 64
7015 980B 64
7015 990 80
7015 R10 67
7015 R20 72
7015 R24 81
7015 R30 A3
7015 R40 A4
7016 730 10
7018 740 30
7018 770 67
7024 E20 C0
7025 F30 C4
7030 3AT 58
7030 3BT 57
7043 140 4C
7043 240 4C
7428 43P 4C
uname 명령에 의해 리턴된 기계 식별자 값은 새로운 운영 시스템 소프트웨어 레벨이 설치될 경우 변경될 수 있습니다. 이 변경은 공인 프로그램에 액세스하기 위해 이 값을 사용하는 응용프로그램에 영향을 미칩니다. 이 식별자를 보려면 uname-m 명령을 입력하십시오.
사용자의 응용프로그램이 영향을 받으면 해당 지원 기구에 문의하십시오.
플래그
-a -m,-n, -r,-s 및 -v 플래그로 지정된 모든 정보를 표시합니다. -x 또는 -SName 플래그와 같이 사용될 수 없습니다. -x 플래그가 -a 플래그와 함께 지정될 경우, -x 플래그는 그것을 겹쳐씁니다.
-i 기계 식별을 표시합니다(시스템 시리얼 번호). 이것은 Itanium 기반 플랫폼에서만 사용됩니다.
-l LAN 네트워크 번호를 표시합니다.
-m POWER 기반 플랫폼에서는 시스템을 구동하는 하드웨어의 ID 번호를 표시합니다. 64-비트, Itanium 기반 플랫폼에서, ia64 문자열을 리턴합니다.
-M 시스템 모델 이름을 표시합니다. 모델 이름 속성이 없으면 널 문자열이 표시됩니다.
-n 노드 이름을 표시합니다. UUCP 통신 네트워크에 의해 알려진 이름일 수도 있습니다.
-p 시스템 프로세서의 구조를 표시합니다.
-r 운영 시스템의 릴리스 번호를 표시합니다.
-s 시스템 이름을 표시합니다. 이 플래그는 디폴트로 작동합니다.
-S Name 노드 이름을 설정합니다. 시스템에 대한 UUCP 통신 네트워크 이름일 수도 있습니다.
-T Name 시스템 이름을 설정합니다. 시스템에 대한 UUCP 통신 네트워크 이름일 수도 있습니다.
-u 시스템 ID 번호를 표시합니다. 이 속성이 정의되지 않으면, 출력은 uname -m에 의해 표시된 출력과 동일합니다.
-v 운영 시스템 버전을 표시합니다.
-x -l 플래그에 의해 지정된 LAN 네트워크 번호를 포함하여 -a 플래그로 지정된 정보를 표시합니다.
유료하지 않은 플래그를 입력할 경우, uname 명령은 오류 메세지, 에러 리턴 상태를 나타내며 출력없이 종료됩니다.
주: uname 명령은 시스템 재부트 후에 새로운 시스템 이름과 노드 이름 값을 보존하지 않습니다.
종료 상태
이 명령은 다음과 같은 종료 값을 리턴합니다.
0 요청된 정보가 성공적으로 기록되었습니다.
>0 오류가 발생하였습니다.
예제
완전한 시스템 이름과 버전을 보려면 다음과 같이 입력하십시오.
uname -a
파일
/usr/bin/uname uname 명령을 포함하고 있습니다.
관련 정보
uname 또는 unamex 서브루틴.