본문 바로가기
컴퓨터 활용(한글, 오피스 등)/50_2.운영체제_리눅스

리눅스_우분투_하드웨어 사양 확인

by 3604 2022. 11. 16.
728x90

출처: https://eungbean.github.io/2018/08/28/Ubuntu-system-check/

  1. 서버모델확인
    dmidecode | grep Name
    
  2. 시리얼번호 확인
    dmidecode | grep Serial
    
  3. CPU
    cat /proc/cpuinfo
    dmesg | grep CPU
    
  4. 메모리
    cat /proc/meminfo
    dmesg | grep memory
    
  1. 기타 하드웨어 장비확인

전체검색 :

cat /etc/sysconfig/hwconf

상세검색 :

cat /etc/sysconfig/hwconf | grep Mouse
cat /etc/sysconfig/hwconf | grep Graphic
cat /etc/sysconfig/hwconf | grep Net
  1. kernel 확인
    cat /proc/sys/kernel/osrelease
    uname -a
    cat /proc/version
    
  2. 운영체제 확인
    cat /etc/issue.net
    cat /etc/redhat-release
    
  3. Raid 정보
    cat /proc/mdstat
    
  4. HDD용량 확인
    df -h
    
  5. HDD 확인
    dmesg | grep SCSI
    
  6. 하드디스크 정보(scsi)
    cat /proc/scsi/scsi
    
  7. 네트워크 정보
    cat /proc/net/netlink
    
  8. 32비트 / 64 비트 구분법

1) getconf 명령어의 출력결과에서 LONG_BIT 값을 취하시면, 32 혹은 64 결과가 나옵니다.

32면 32비트, 64면 64비트입니다.

2) uname 명령어의 결과에서 3개의 필드 i686 i686 i386 값을 확인하시면 됩니다.

<Machine Name> <Processor> <Hardware Platform>

마지막 필드가 i386이면 32비트, i686이면 64비트입니다.

[user@localhost ~]$ uname -mpi
i686 i686 i386

3) /proc/cpuinfo 파일을 확인하시면 flags 값에 lm(Long Mode)값이 있으면 64비트라고 합니다.

1)2)항목은 OS가 32비트인지 64비트인지 판별하는 방법이고,

3)항목은 CPU가 32비트용인지 64비트를 지원하는지를 판별하는 방법이겠습니다.

728x90