2007. 12. 7. 17:39 Unix/HP-UX
hostname vs uname
o hostname
- TCP/IP 통신에서 사용
- set or display name of current system
# hostname name_of_host
-> reboot 전까지만 유효함
-> 영구적으로 변경하기 위해서는 set_parms 이용
- 이름포맷 : name_of_host[.x.y.z...]
- ARPA and NFS Service
o uname
- uucp 통신에서 사용
# uname -S name_of_host
- 이름포맷 : name_of_host
- uucp와 관련 프로그램
- 기타옵션
없음 : -s와 같음
-i : 장비의 유일한 ID 표시(display machine ID)(getconf)
-n : 노드명(시스템명) 표시(display node name(system name))
-r : OS의 현재 release 정보 표시(display the current release level of the OS)
-v : OS의 이름 표시. 표준 HP-UX 시스템에서는 항상 HP-UX
-m : 장비 하드웨어와 모델명 표시(display the machine hardware and model names)
Itanium based system에서는 항상 ia64로 표시됨
-i : OS의 버전 정보를 표시
-l : display the license level of OS
-a : 위의 option 모두 표시
- 예
uname -a의 결과가 다음과 같을 경우
HP-UX myhost A.09.01 C 9000/750 2015986034 32-user license
HP-UX : uname -s
myhost : uname -n
B.11.00 : uname -r
A : uname -v
9000/889 : uname -m
2015986034 : uname -i
32-user license : uname -l