티스토리 뷰

시스템을 운영하다보면 하드웨어 정보가 필요한 경우가 있다.

Hostname

hostname


서버 정보

dmidecode -t 1 | grep Product | awk '{print 4,$5}'


OS 정보

cat /etc/redhat-release

uname -a


CPU 사양

  1. CPU 모델명 : cat /proc/cpuinfo | grep "model name" | uniq -c | awk '{print $5 $6, $7,$8, $9, $10 $11}'

  2. CPU당 물리 코어 수 : cat /proc/cpuinfo | grep "cpu cores" | tail -1 | awk '{print $4}'

  3. 물리 CPU 수 : cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l

  4. 리눅스 전체 코어(프로세스)개수 : grep -c processor /proc/cpuinfo


메모리 사양

  1. 메모리 개수 : dmidecode -t 17 | grep Size | grep -v No | uniq -c | awk '{print $3,$4 " X" $1 "ea"}'

  2. 총 메모리 사이즈 : cat /proc/meminfo | grep MemTotal | awk '{print $2}' 혹은 free -m


그 외 정보

  1. Disk 별 용량 : fdisk -l | grep 'Disk /dev' | awk '{gsub(/:/," =");gsub(/,/,"");print substr($2,6),$3,$4,$5}' 혹은 df -h

  2. STORAGE 정보 : lspci -v | egrep 'SATA|SAS|RAID|SCSI|Adapter' | awk -F ': ' '{gsub(/,/,".");print $2}' | tail -1

  3. 게이트웨이 정보 : netstat -rn | egrep '^0.0.0.0' | awk '{printf $2 " "}'

  4. 시리얼 정보 : dmidecode -t 1 | grep 'Serial Number' | awk '{print $3}'

  5. 커널 정보 : uname -a | awk '{print $3,$4,$5}'

  6. Bios 벤더사 정보 : dmidecode -s bios-vendor

  7. Bios 버전 정보 : dmidecode -s bios-version


댓글
댓글쓰기 폼
링크
«   2020/06   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
Total
101,769
Today
7
Yesterday
163