System
OS 정보 : cat /etc/redhat-release
Kernel 정보 : uname -a
Bios 정보 : dmidecode -t bios
System 정보 : dmidecode -t system
서버 모델 : dmidecode | grep Name
서버 시리얼 : dmidecode | grep Serial
lshw : 하드웨어 상세정보 조회
하드웨어 상세정보를 텍스트파일로 저장해서 vi로 조회 및 검색
lshw >> /tmp/lshw.txt
vi /tmp/lshw.txt
CPU
cat /proc/cpuinfo
dmidecode -t processor
lscpu
CPU 모델 : cat /proc/cpuinfo | grep "model name"
CPU 코어 수 : cat /proc/cpuinfo | grep processor | wc -l
Memory
cat /proc/meminfo
dmidecode -t memory
lsmem
free -tm
MEM 용량 : cat /proc/meminfo | grep -i mem
M/B
M/B 제조사 : dmidecode -s baseboard-manufacturer
M/B 모델 : dmidecode -s baseboard-product-name
DISK
df -h
fdisk -l
lsblk
DISK 수량, 용량: fdisk -l | grep -i disk
PCI (RAID 카드 / HBA 카드 / NIC / USB Controller)
lspci [옵션]
[옵션]
(없음) : 기본적인 하드웨어 정보가 요약되어 출력
-nn : PCI vendor와 Device codes 표시
-v : 각 장치 정보를 표시
-vv : 각 장치의 자세한 정보를 표시
-t : 트리 형태로 간편하게 조회
RAID 카드 : lspci | grep RAID
NIC : lspci | grep Ethernet
HBA 수량 : lspci | grep Fibre
시스템 부팅 메세지를 확인
커널 부팅 메세지를 검사하고 하드웨어 관련 문제를 디버깅하는 데 유용함
dmesg [옵션]
[옵션]
(없음) : 커널 링 버퍼에서 표준 출력으로 모든 메세지를 기록
-H : 사람이 읽을 수 있는 출력을 가능하게 만듬
-T : 사람이 읽을 수 있는 타임스탬프를 인쇄
--time-format= : 타임스탬프 형식 - ctime,reltime,delta,notime
-w(--follow) : 실시간으로 출력
로그 파일위치: /var/log/dmesg
'[OS] Linux > 장치 관리' 카테고리의 다른 글
[Linux] lsscsi (3) | 2025.01.21 |
---|---|
[Linux] IPMI (Intelligent Platform Management Interface) (0) | 2024.10.10 |