본문 바로가기
Linux

리눅스 하드웨어 확인 명령어 정리

by Yoon_estar 2023. 12. 11.
728x90
반응형

개요

컴퓨터의 하드웨어에는 CPU, 메모리, 저장장치, 그래픽 카드 등 여러 장치들이 있다. 이번 포스팅에서는 각각 하드웨어 별로 리눅스에서 확인하는 명령어에 대해서 알아보도록 하겠다.

 

중앙 처리 장치(CPU)

  • CPU 정보 확인
cat /proc/cpuinfo
  • CPU 코어 전체 개수 확인
grep -c processor /proc/cpuinfo
  • 물리 CPU 수 확인
grep "physical id" /proc/cpuinfo | sort -u | wc -l
  • CPU 당 물리 코어 수 확인
grep "cpu cores" /proc/cpuinfo | tail -1
  • cpu model 이름
grep -m 1 'model name' /proc/cpuinfo
  • CPU 아키텍처에 대한 정보를 표시하는 명령줄 유틸리티(util-linux의 일부)
lscpu

 

  • 동시에 실행할 수 있는 병렬 프로세스 수를 알고자할 때 CPU 수를 찾기(코어수)
nproc
  • CPU 사양확인
dmidecode -t processor | more

메모리(RAM, ROM)

  • 메모리 용량 확인(옵션 -h)
free
free -h
  • dmidecode 상세 스펙(RAM 사양확인)
dmidecode -t memory | more
  • 용량 확인
cat /proc/meminfo
  • 메모리 장착 상태 확인(메모리 슬롯 확인)
dmidecode -t 17 | egrep 'Momory|Size'
  • 메모리 사용현황
top

저장장치(하드 드라이브, SSD)

cat /proc/scsi/scsi 
cat /proc/scsi/device_info
cat /proc/mdstat
  • 디스크 정보 출력
smartctl /dev/sd*
  • 연결되어있는 디스크 리스트 정보 출력
fdisk -l
  • 파티션 및 용량 정보
df -h
  • 현재 폴더 데이터 사용량
du -sh

PCI 정보 확인

  • 모든 PCI 정보 출력
lspci
  • RAID 모델명 확인
lspci | grep RAID
  • 랜카드 모델명 확인
lspci | grep Ethernet
  • 그래픽 모델명 확인
lspci | grep VGA

 

그 외 명령어

  • 다양한 정보 출력
dmidecode -t TYPE
  • 마운트 파일 시스템 정보 출력
mount
  • usb 정보 출력
lsusb
  • scsi 목록 출력
lsscsi
  • 각종 하드웨어 정보 출력(hwinfo 패키지 설치 필요)
hwinfo

 

 

 

반응형

'Linux' 카테고리의 다른 글

호스트 이름 바꾸기  (0) 2023.12.22
SSH  (0) 2023.12.22
리눅스 네트워크 설정  (0) 2023.12.11
NFS  (0) 2023.12.05
원격 접속  (0) 2023.12.05