시스템의 하드웨어 사양에 대한 지식은 컴퓨터가 특정 소프트웨어 프로그램과 비디오 게임을 지원하는지 여부를 결정하기 때문에 중요합니다. PC를 업그레이드하려는 경우 필요에 따라 업그레이드할 부품을 결정할 수 있도록 현재 보유하고 있는 하드웨어의 종류를 아는 것이 중요합니다.
이 가이드는 Linux 시스템에서 컴퓨터 하드웨어 사양을 보기 위한 가장 중요한 몇 가지 명령을 보여줍니다.
1. CPU 정보
중앙 처리 장치(CPU)는 컴퓨터에서 가장 중요한 하드웨어 구성 요소 중 하나입니다. 주요 기능은 논리적 및 수학적 명령을 처리하는 것입니다.
lscpu 명령은 컴퓨터의 프로세서 정보와 다양한 장치에 대한 자세한 개요를 제공합니다. lscpu 명령어로 표시되는 중요한 정보에는 CPU 공급업체 정보, 프로세서 아키텍처, CPU의 가상화 기능, 프로세서의 코어 수가 포함됩니다.
다음 명령을 실행하여 PC의 CPU 정보를 나열하십시오.
lscpu
lscpu 명령은 /proc/cpuinfo에서 정보를 수집합니다. 파일을 읽고 읽기 쉬운 형식으로 표시합니다.
자세히 알아보기:Linux에서 CPU 온도를 확인하는 방법
2. 랜덤 액세스 메모리(RAM)
랜덤 액세스 메모리 또는 기본 메모리는 PC에서 실행되는 프로그램의 다양한 정보를 저장하는 역할을 합니다. RAM은 휘발성 유형의 저장 장치이므로 시스템을 종료하거나 다시 시작할 때 보유하고 있는 데이터가 지워집니다.
무료 사용 시스템에서 사용 가능한 메모리 양과 현재 사용 중인 메모리 양을 확인하는 명령입니다.
free -m
free 명령은 /proc/meminfo에서 정보를 추출합니다. 파일.
사용 중인 메모리 외에도 출력에는 시스템의 스왑 공간과 관련된 정보도 표시됩니다. Linux의 스왑 공간은 RAM의 확장 역할을 합니다.
메모리 양을 아는 것 외에도 후드를 열지 않고 얼마나 많은 메모리 슬롯이 있는지 알고 싶을 수도 있습니다. 이는 추가 RAM을 설치하거나 단순히 메모리를 업그레이드하려는 경우에 중요합니다.
dmidecode 사용 시스템의 메모리 슬롯 수와 각 슬롯이 현재 보유하고 있는 RAM의 양을 확인하는 명령어입니다. dmidecode 명령은 DMI 테이블에서 하드웨어 정보를 읽습니다.
sudo dmidecode -t memory | grep -i size
아래 출력은 이 컴퓨터에 2개의 메모리 슬롯이 있고 각 슬롯에 약 4GB의 메모리 칩이 있음을 보여줍니다.
dmidecode 명령을 사용하여 BIOS, 프로세서, 일련 번호 등과 같은 기타 시스템 정보를 볼 수 있습니다. 더 많은 명령 옵션은 dmidecode 매뉴얼 페이지를 참조하십시오.
PC가 수용할 수 있는 최대 RAM 용량에 대한 정보를 찾으려면:
dmidecode -t memory | grep -i max
3. 하드 디스크 및 주변 장치
정보를 임시로 저장하는 랜덤 액세스 메모리와 달리 하드 디스크는 저장된 정보를 유지합니다. 컴퓨터의 전원을 끄거나 재부팅해도 하드 디스크에 저장된 데이터는 계속 사용할 수 있습니다.
df 사용 파티션 수와 사용 가능한 디스크 공간을 포함하여 현재 디스크 사용량을 보려면 명령을 실행합니다. -h 옵션은 데이터를 사람이 읽을 수 있는 형식으로 표시합니다.
df -h
명령 출력은 사용 중인 파일 시스템, 파티션 크기, 사용된 스토리지 양, 마운트된 파티션의 위치를 보여줍니다.
fdisk 사용 섹터 수, 크기, 파일 시스템 유형 및 파티션 테이블 항목과 관련된 자세한 정보를 얻으려면 명령을 사용하십시오.
sudo fdisk -l
전체 하드 디스크 기기와 관련된 간략한 정보를 얻으려면 lshw를 사용하세요. 다음과 같이 명령하십시오:
lshw -short -C disk
연결된 장치 정보 보기
lsusb 명령은 현재 시스템에 연결된 디스크 장치와 관련된 정보를 봅니다. 이러한 장치에는 USB 스틱, 외부 디스크 리더 등이 포함됩니다.
lsusb
이 명령은 USB 컨트롤러와 연결된 장치에 대한 세부 정보를 표시합니다. 기본적으로 간단한 출력이 표시됩니다. -v 사용 플래그(상세를 나타냄 ) 각 USB 포트에 대한 자세한 정보를 인쇄합니다.
컴퓨터에는 USB 장치 외에도 다른 주변 장치가 연결되어 있습니다. lspci 사용 PCI 버스 및 연결된 장치에 대한 세부 정보를 보는 명령입니다.
lspci
이 범주의 일반적인 장치로는 VGA 어댑터, 그래픽 카드, 네트워크 어댑터, USB 포트, SATA 컨트롤러 등이 있습니다.
메시지 부팅하는 동안 Linux PC에 연결된 하드웨어 장치를 보는 데 사용할 수 있는 또 다른 중요한 명령입니다.
dmesg 명령어는 연결된 하드웨어 장치를 보는 데 중요할 뿐만 아니라 시스템이 부팅될 때 장치에 대한 정보를 저장하기 때문에 하드웨어 오류를 찾는 데도 훌륭한 명령입니다.
4. 네트워크 카드
네트워크 카드는 컴퓨터가 네트워크의 다른 장치에 연결할 수 있도록 하는 하드웨어 장치입니다. PC의 네트워크 카드와 관련된 정보를 보려면 아래 명령을 실행하십시오.
sudo lshw -C network
출력은 이 특정 PC에 무선 인터페이스와 이더넷 와이어 연결 지점이 모두 있음을 보여줍니다. 또한 기타 네트워크 연결 세부 정보가 나열됩니다.
5. 하드웨어 개요
때때로 전체 시스템의 하드웨어에 대한 포괄적인 개요를 얻고 싶을 수 있습니다. 이렇게 하려면 lshw를 사용하세요. 명령.
lshw
lshw 명령은 PC의 하드웨어 구성에 대한 자세한 정보를 추출하고 출력합니다. 이 명령은 CPU, 그래픽, 오디오, 네트워킹, 드라이브, 파티션, 센서, 버스 속도 등에 대한 정보를 나열합니다.
lshw 명령에는 출력을 제한하거나 특정 하드웨어 장치만 대상으로 하는 많은 다른 옵션이 있습니다. 매뉴얼 페이지를 사용하여 사용법 및 옵션에 대해 자세히 알아보십시오.
man lshw
시스템의 하드웨어 사양 파악
이 가이드는 Linux에서 중요한 하드웨어 사양을 확인하는 방법을 보여주었습니다. PC 하드웨어에 대한 지식은 시스템을 판매 또는 업그레이드할 계획이든 IT 지원을 원하든 중요합니다.
시스템 업그레이드가 필요한지 확인하는 가장 좋은 방법은 직접 테스트하는 것입니다. 특정 상황에서 업그레이드할 구성요소를 알면 컴퓨터를 최대한 활용하는 데 확실히 도움이 됩니다.