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 |