Uname
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
`uname`은 시스템 정보를 표시하는 데 사용되는 유닉스 명령어이다. 이 명령어는 시스템 이름, 커널 버전, 하드웨어 아키텍처 등 다양한 정보를 제공하며, PWB/UNIX에서 처음 등장했다. POSIX 표준을 따르며, GNU coreutils 패키지에 포함되어 있다. `uname`은 다양한 운영 체제에서 사용되며, 관련 명령어로는 `ver`, `OSTYPE`, `HOSTTYPE` 등이 있다.
더 읽어볼만한 페이지
| Uname - [IT 관련 정보]에 관한 문서 | |
|---|---|
| 기본 정보 | |
| 명령어 종류 | 유닉스 명령어 |
| 종류 | 컴퓨터 프로그램 |
| 사용 운영체제 | 유닉스 계열 |
| 첫 등장 | AT&T 벨 연구소 |
| 개발자 | 데이비드 매켄지 |
| 라이선스 | GPL-3.0-or-later (coreutils) |
| 웹사이트 | GNU coreutils 웹사이트 |
| 사용법 | |
| 기능 | 시스템 정보 출력 |
| 사용법 | uname [옵션] |
| 옵션 | -s, --kernel-name: 커널 이름 출력 -n, --nodename: 네트워크 노드 호스트 이름 출력 -r, --kernel-release: 커널 릴리스 출력 -v, --kernel-version: 커널 버전 출력 -m, --machine: 하드웨어 이름 출력 -p, --processor: 프로세서 종류 출력 -i, --hardware-platform: 하드웨어 플랫폼 출력 -o, --operating-system: 운영체제 이름 출력 -a, --all: 모든 정보 출력 -h, --help: 도움말 출력 -V, --version: 버전 정보 출력 |
| 예시 | |
| 커널 이름 출력 | uname -s |
| 모든 정보 출력 | uname -a |
2. 역사
`uname` 시스템 호출과 명령어는 PWB/UNIX에서 처음 등장했다. 이 둘은 POSIX 표준에 명시되었다.[1][2] GNU 버전의 `uname`은 "sh-utils" 또는 "coreutils" 패키지에 포함되어 있으며, `uname` 명령어 자체는 독립적인 실행 파일로 제공되지 않는다. GNU coreutils에 포함된 `uname`은 데이비드 맥켄지(David MacKenzie)가 작성했다.[3] 이 명령어는 마이크로소프트 윈도우 환경에서도 사용할 수 있는데, GnuWin32 프로젝트[4]와 UnxUtils 컬렉션[5]의 일부로 제공된다. UnxUtils는 일반적인 GNU 유닉스 유사 유틸리티들을 네이티브 Win32 환경으로 포팅한 모음이다.
3. 관련 명령어
4. 예제
다윈을 실행 중인 시스템에서 `-a` 명령줄 인수와 함께 `uname`을 실행한 결과는 아래와 같이 표시될 수 있다:
```console
$ uname -a
Darwin Roadrunner.local 10.3.0 Darwin Kernel Version 10.3.0: Fri Feb 26 11:58:09 PST 2010; root:xnu-1504.3.12~1/RELEASE_I386 i386
```
다음 표는 다양한 플랫폼에서 `uname` 명령어의 여러 버전을 실행한 결과 예시를 보여준다.[6] 배시 셸 내에서 '''OSTYPE''' 환경 변수는 `uname -o`의 값과 비슷하지만 동일하지는 않은 값을 포함하는 경우가 있다.
참조
[1]
기타
uname
http://pubs.opengrou[...]
The Open Group Base Specifications Issue 7/IEEE Std 1003.1, 2013 Edition
[2]
기타
uname
http://pubs.opengrou[...]
The Open Group Base Specifications Issue 7/IEEE Std 1003.1, 2013 Edition
[3]
Manpage
uname
[4]
기타
CoreUtils for Windows
http://gnuwin32.sour[...]
[5]
기타
Native Win32 ports of some GNU utilities
http://unxutils.sour[...]
[6]
문서
[7]
기타
Find out which macOS your Mac is using
https://support.appl[...]
[8]
기타
uname
http://pubs.opengrou[...]
The Open Group Base Specifications Issue 7/IEEE Std 1003.1, 2013 Edition
[9]
기타
uname
http://pubs.opengrou[...]
The Open Group Base Specifications Issue 7/IEEE Std 1003.1, 2013 Edition
[10]
문서
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com