Computer >> 컴퓨터 >  >> 프로그램 작성 >> BASH 프로그래밍

Linux에서 CPU 정보를 얻는 방법

컴퓨터 내에서 CPU라고도 하는 중앙 처리 장치 는 중요한 구성 요소입니다. 수많은 데이터 처리 기능을 수행하는 데 필수적인 특성에도 불구하고 우리 중 많은 사람들이 CPU에 대해 거의 알지 못합니다. CPU는 마법처럼 작동하므로 컴퓨터 내부에 숨겨져 있습니다. 고맙게도 Linux 시스템에서 CPU 정보를 찾는 것은 매우 간단합니다. , 어떻게 완료되었는지 살펴보겠습니다.

CPU 정보가 필요한 이유

누군가가 추가 CPU 세부 정보를 얻고 싶어하는 몇 가지 이유가 있습니다. 아마도 당신은 컴퓨터 내부에서 무슨 일이 일어나는지 궁금하고 더 자세히 알고 싶을 것입니다. 하드웨어 문제를 디버깅하거나 관리 가능한 동시 프로세스 수를 확인하거나 소스에서 소프트웨어를 처리해야 할 수도 있습니다. 하드웨어를 판매하거나 업그레이드하려고 하거나 커널 모듈을 사용할 계획일 수 있습니다. 이유가 무엇이든 명령줄에 답이 있어야 합니다.

명령 사용

찾고 있는 것에 따라 CPU 정보를 불러올 수 있는 다양한 명령이 있습니다. iscpu와 같이 Linux 시스템 내에서 액세스할 수 있는 다양한 기능이 있지만 inxi 및 cpuid와 같은 일부 도구는 다운로드하여 사용할 수 있는 추가 기능으로 제공됩니다.

본질적으로 /proc/cpuinfo는 vendor_ID 및 CPU 코어 수에서 CPU 아키텍처 및 속도에 이르기까지 원하는 대부분의 주요 정보를 보유하고 있습니다. 명령은 이 정보를 가져오는 데 도움이 됩니다.

다음 명령은 Linux에서 CPU 정보를 표시합니다.

Less or Cat 명령

cat 명령은 다음과 같이 입력할 수 있습니다.

cat /proc/cpuinfo

less 명령도 사용할 수 있습니다.

less /proc/cpuinfo

이렇게 하면 각각을 식별하기 위해 나열된 코어가 있는 각 CPU가 보고됩니다. 플래그는 CPU 기능을 나타냅니다.

grep 명령을 사용하여 코어 수, 모델 이름 등과 같은 측면만 출력하도록 결과 범위를 좁힐 수 있습니다. 예를 들어 프로세서 이름으로 검색하려면 다음과 같이 표시됩니다.

grep -m 1 'model name' /proc/cpu info

cpuid 명령

이것을 설치하고 cpuid를 실행해야 하지만 x86 CPU와 정확한 모델에 대한 전체 정보를 생성합니다. 프롬프트 입력:

cpuid

시스템 세부 정보를 위한 Inxi 명령

시스템 정보는 인터넷 릴레이 채팅 및 콘솔과 함께 사용하기 위한 명령줄 스크립트인 Inxi로 수집할 수 있습니다. 이것은 먼저 설치해야 합니다. -c 플래그는 전체 CPU 정보를 덤프하므로 CPU 클럭 속도 세부 정보를 원하는 경우 유용합니다.

inxi -C

하드웨어용 dmidecode 명령

하드웨어 정보를 원하신다면 dmidecode가 유용한 도구입니다. 이것은 DMI 테이블 내용을 생성하고 SMBIOS 사양은 모든 DMI 형식을 표시합니다(https://www.tecmint.com/check-linux-cpu-information/). 예를 들어 명령은 다음과 같습니다.

sudo dmidecode —type processor

CPU 번호에 대한 Nproc

nproc 명령은 CPU가 몇 개인지에 대한 질문에 대한 응답을 빠르게 얻을 수 있는 방법입니다.

nproc

CPU 아키텍처용 Iscpu 명령

이 명령줄 유틸리티는 논리적 CPU 목록을 제외하고 CPU 아키텍처에 대한 세부 정보를 표시하며 util-linux 패키지의 일부이므로 모든 Linux 시스템에서 사용할 수 있습니다. 쉘 프롬프트에서 다음을 입력하십시오:

lscpu

코어용 Top/Htop 명령

top 또는 htop 명령은 코어 수를 자세히 설명합니다. 다음을 입력하고 1을 누르십시오.

top

또는

htop

GTK+의 하드웨어 세부 정보에 대한 Hardinfo

이 도구는 GTK+ 창 내에서 하드웨어 정보를 덤프하기 위해 설치할 수 있습니다. 명령은 다음과 같이 입력할 수 있습니다.

hardinfo

"보고서 생성"을 클릭하면 사용자 친화적인 창이 표시되고 보고서가 실행됩니다. 컴퓨터, 장치, 벤치마크 및/또는 네트워크와 같이 보고서에서 원하는 정보를 선택할 수 있는 추가 창이 열립니다. 해당 영역을 체크한 후 "생성"을 클릭하면 보고서가 HTML로 생성되므로 웹 브라우저에서 편리하게 볼 수 있습니다.

요약

사용자는 Linux 시스템에서 정보를 추출하는 다양한 방법을 가지고 있으며 그 중 하나를 선택하는 것은 보고 싶은 세부 정보, 원하는 형식 및 사전 설치된 형식을 사용할지 여부를 결정하는 경우입니다. 기능을 사용하거나 추가 기능이 있는 도구를 다운로드하십시오.