Linux에서 "uname"명령을 사용하여 시스템 정보 표시

소개

Linux의 uname 명령을 사용하면 Linux 환경에 대한 시스템 정보를 볼 수 있습니다.

이 가이드에서는 uname을 효과적으로 사용하는 방법을 보여줍니다.

uname

uname 명령은 특별히 유용하지 않습니다.

직접 해보십시오. 터미널 창을 열고 다음 명령을 입력하십시오.

uname

기회는 Linux 만 반환됩니다.

와우는 좋지 않다. Zorin, Q4OS 또는 Chromixium과 같은 다른 운영 체제처럼 보이도록 고안된 배포본 중 하나를 사용하고 있지 않다면 이미 알고있을 것입니다.

uname -a

눈금의 다른 쪽 끝에서 다음 명령을 사용할 수 있습니다.

uname -a

이번에는 다음과 같은 정보를 얻을 수 있습니다.

실제로 얻은 결과는 다음과 같습니다.

Linux 컴퓨터 이름 3.19.0-32-generic # 37-14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

분명히 열 내용을 원한다고 말하지 않았다면 정보가 반드시 의미있는 것은 아니었을 것입니다.

uname -s

다음 명령은 자체 커널 이름을 보여줍니다.

uname -s

이 명령의 출력은 Linux 이지만 BSD와 같은 다른 플랫폼에있는 경우에는 다를 것입니다.

물론 -s를 제공하지 않아도 동일한 결과를 얻을 수 있지만 개발자가 uname 명령의 기본 출력을 변경하기로 결정한 경우이 스위치를 기억해 두는 것이 좋습니다.

보다 독자 친숙한 스위치를 사용하려면 다음 표기법을 사용할 수도 있습니다.

uname --kernel-name

출력은 동일하지만 손가락 끝이 조금 짧아집니다.

덧붙여 말하자면, 커널이 무엇인지 궁금해하신다면 - 컴퓨터와 상호 작용할 수있는 가장 작은 크기의 교체 가능한 소프트웨어 일 것입니다 - 위키 백과에서 더 자세히 설명합니다 :

리눅스 커널 은 유닉스 계열의 컴퓨터 운영체제 커널이다. Linux 운영 체제는이를 기반으로하며 일반적으로 Linux 배포판의 형태 인 개인용 컴퓨터 및 서버와 같은 전통적인 컴퓨터 시스템 [9] 과 라우터 및 NAS와 같은 다양한 임베디드 장치에 배포됩니다 기기. 태블릿 컴퓨터, 스마트 폰 및 스마트 워치를위한 안드로이드 운영체제도 리눅스 커널을 기반으로합니다.

uname -n

다음 명령은 컴퓨터의 노드 이름을 보여줍니다.

uname -n

uname -n 명령의 출력은 컴퓨터의 호스트 이름이며 터미널 창에 다음을 입력하여 동일한 효과를 얻을 수 있습니다.

호스트 이름

약간 더 독자 친숙한 명령을 사용하여 동일한 효과를 얻을 수도 있습니다.

uname --nodename

결과는 정확히 같고 선호도에 따라 결정됩니다. 호스트 이름과 노드 이름은 비 Linux 시스템에서 동일하지 않을 수 있습니다.

uname -r

다음 명령은 커널 릴리스를 보여줍니다.

uname -r

위의 명령의 출력은 3.19.0-32-generic 의 행을 따릅니다.

하드웨어를 구성 할 때 커널 릴리스가 중요합니다. 현대 하드웨어는 모든 릴리스와 호환되지 않으며 보통 특정 시점 이후부터 포함됩니다.

예를 들어, Linux 버전 1이 발명되었을 때 3D 프린터 나 터치 스크린 디스플레이 용 드라이버가 많이 필요하다는 점은 의심 스럽습니다.

다음 명령을 실행하여 동일한 효과를 얻을 수 있습니다.

uname --kernel-release

uname -v

다음 명령을 입력하여 실행중인 Linux 커널의 버전을 확인할 수 있습니다.

uname -v

버전 명령의 출력은 # 37 ~ 14.04.1.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015의 행을 따릅니다.

커널 릴리스는 버전이 커널이 컴파일 된 시점과 현재 버전을 보여주기 때문에 버전과 다릅니다.

예를 들어 Ubuntu는 3.19.0-32 일반 커널을 50 번 컴파일 할 수 있습니다. 처음 컴파일 할 때 # 1과 컴파일 된 날짜가 표시됩니다. 마찬가지로 29 번째 버전에서도 # 29와 컴파일 된 날짜를 말할 것입니다. Linux 릴리스는 동일하지만 버전이 다릅니다.

다음 명령을 입력하여 동일한 정보를 얻을 수 있습니다.

uname --kernel-version

uname -m

다음 명령은 기계 하드웨어 이름을 인쇄합니다.

uname -m

결과는 x86_64와 유사합니다.

말하자면 uname -puname -i 명령을 실행하면 결과도 x86_64 일 수 있습니다.

uname -m 의 경우 이것은 머신 아키텍처 자체입니다. 마더 보드 수준에서 이것을 생각하십시오.

다음 명령을 실행하여 동일한 정보를 얻을 수 있습니다.

uname - 컴퓨터

uname -p

다음 명령은 프로세서 유형을 보여줍니다.

uname -p

그 결과는 x86_64와 같은 기계 하드웨어 이름과 같을 것입니다.

이 명령은 CPU 유형을 나타냅니다.

다음 명령을 입력하여 동일한 결과를 얻을 수 있습니다.

uname - 프로세서

uname -i

다음 명령은 하드웨어 플랫폼을 보여줍니다.

uname -i

이 명령은 하드웨어 플랫폼을 표시하거나 운영 체제 유형을 원한다면 표시합니다. 예를 들어, x86_64 플랫폼과 시스템을 가지고 있지만 32 비트 운영 체제 만 실행할 수 있습니다.

다음 명령을 입력하여 동일한 결과를 얻을 수 있습니다.

uname - 하드웨어 - 플랫폼

uname -o

다음 명령은 운영 체제를 보여줍니다.

uname -o

우분투, 데비안 등의 표준 리눅스 데스크톱 운영 체제를 사용하고 있다면 출력이 GNU / Linux임을 알면 놀라지 않을 것입니다. 휴대 전화 나 태블릿에서 운영체제는 Android입니다.