가지고있는 하드웨어를 어떻게 확인할 수 있습니까? (BIOS 버전 등)
가지고있는 하드웨어를 어떻게 확인할 수 있습니까? (BIOS 버전 등)
답변:
시스템이 procfs를 지원하면 실행중인 시스템에 대한 많은 정보를 얻을 수 있습니다. 커널 데이터 구조에 대한 인터페이스이므로 하드웨어에 대한 정보도 포함합니다. 예를 들어 사용 된 CPU에 cat /proc/cpuinfo
대한 자세한 내용을 보려면 man proc을 참조하십시오 .
커널 링 버퍼 로그 메시지를 통해 더 많은 하드웨어 정보를 얻을 수 있습니다 dmesg
. 예를 들어, 최근에 연결된 하드웨어와 시스템에서 하드웨어가 어떻게 통합되어 있는지 간략하게 요약 할 수 있습니다.
이것들은 몇 가지 하드웨어 정보를 얻기 위해 모든 배포에서 가질 수있는 기본적인 "인터페이스"입니다.
하드웨어 정보를 수집하는 다른 '소형'도구는 다음과 같습니다.
배포판에 따라 다음 두 도구 중 하나에 액세스하여 하드웨어 구성에 대한 자세한 개요를 수집 할 수 있습니다.
하드웨어의 "게이트"는 "데스크탑 관리 인터페이스" (-> DMI)입니다. 이 프레임 워크는 시스템 정보를 소프트웨어에 공개하며 lshw에서 사용합니다. DMI와 직접 상호 작용하는 도구는 dmidecode 이며 대부분의 배포에서 패키지로 제공됩니다. 사용 가능한 biosdecode
전체 BIOS 정보도 표시됩니다.
내 하드웨어에 대한 훌륭한 개요를 표시하기 위해 lshw -short
, best run ( root )을 사용합니다. lshw
물론 평범하게 실행할 수는 있지만 -short
옵션이 제공 하는 간결성을 선호 합니다.
HDD 사용량을 확인하려면을 df --human-readable
(를 lshw
) 사용하십시오.
sudo hwinfo --short
동등한 것으로 보이며 IMO 더 예쁘게 출력됩니다. 불행히도 흥미로운 정보를 건너 뜁니다 (EG, HDD 파티션 크기는 표시하지 않음).
'lshw'를 사용할 수 있습니다. 데비안과 파생 제품에 'sudo apt-get install lshw'를 사용하여 설치하십시오. lshw-gtk라는 그래픽 버전도 있습니다.
이것은 유닉스 변종들 사이에서 매우 다양합니다. Rosetta Stone for Unix 에서 변형에 대한 열을 확인하십시오. .
Linux에서 lshw 는 /proc
및의 다양한 텍스트 파일에 흩어져있는 많은 정보를 수집합니다 /sys
.
CPU 정보
cat /proc/cpuinfo
디스크 사용량
df -h
PCI 카드 및 버스 용
lspci
당신은 lshw
유용 할 수 있습니다
USB 장치가 필요한 경우
lsusb
HW 프로브 — 모든 하드웨어 장치를 나열하고 작동 가능성을 진단하는 옵션입니다. hwinfo, lspci, lsusb, dmidecode 및 기타 도구를 기반으로합니다.