Linux의 기계 하드웨어에 대한 정보 얻기

Linux의 기계 하드웨어에 대한 정보 얻기

내가 가지고 있는 하드웨어를 어떻게 확인할 수 있나요? (BIOS 버전 등이 있습니다.)

답변1

시스템이 지원하는 경우프로세스 파일 시스템, 실행 중인 시스템에 대한 많은 정보를 얻을 수 있습니다. 이는 커널 데이터 구조에 대한 인터페이스이므로 하드웨어에 대한 정보도 포함됩니다. 예를 들어, 사용된 CPU에 대한 자세한 정보를 얻으려면 cat /proc/cpuinfo 추가 정보를 볼 수 있습니다.인간의 과정.

커널 링 버퍼 로그 메시지를 통해 더 많은 하드웨어 정보를 얻을 수 있습니다 dmesg. 예를 들어, 최근에 연결된 하드웨어에 대한 간략한 요약과 해당 하드웨어가 시스템에 통합되는 방법을 제공합니다.

이는 일부 하드웨어 정보를 얻기 위한 모든 배포판의 몇 가지 기본 "인터페이스"입니다.

하드웨어 정보를 수집하기 위한 기타 "작은" 도구는 다음과 같습니다.

  • lspci - PCI 하드웨어
  • lsusb - USB 하드웨어

배포판에 따라 다음 두 도구 중 하나에 액세스하여 하드웨어 구성에 대한 자세한 개요를 수집할 수도 있습니다.

  • 창사
  • hwinfo (SuSE에만 해당되지만 다른 배포판에서도 작동함)

하드웨어의 "문"은 다음을 통해 이루어집니다."데스크탑 관리 인터페이스"(->DMI). 이 프레임워크는 시스템 정보를 소프트웨어에 노출하고 lshw에서 사용됩니다. DMI와 직접 상호 작용하는 도구는 다음과 같습니다.dmide 코드대부분의 배포판에서 패키지로 제공됩니다. 또한 biosdecode사용 가능한 전체 BIOS 정보도 표시합니다.

답변2

내가 사용하는 하드웨어에 대한 좋은 개요를 표시하려면 다음을 lshw -short실행하는 것이 가장 좋습니다.루트 사용자로). lshw물론 간단하게 실행할 수도 있지만 저는 -short이 옵션이 제공하는 단순성을 선호합니다.

df --human-readable내 하드 드라이브 사용량을 확인하기 위해 시스템에서 기본적으로 사용할 수 있는 를 사용합니다 ( lshw와는 다름).

또한 다음을 살펴보세요.Linux에서 하드웨어 확인.

답변3

"lshw"를 사용할 수 있습니다. Debian 및 그 파생 제품에서는 "sudo apt-get install lshw"를 사용하여 설치합니다. lshw-gtk라는 그래픽 버전도 있습니다.

답변4

CPU 정보용

cat /proc/cpuinfo

디스크 사용을 위해

df -h

PCI 카드 및 버스용

lspci

lshw당신은 유용하다고 생각할 수 있습니다

USB 장치가 필요한 경우

lsusb

관련 정보