우분투 시스템 고유 정보 확인 방법

 

cat /proc/cpuinfo | grep "model name" | uniq

model name      : Intel(R) Core(TM) i9-14900K

sudo dmidecode -t baseboard | grep "Product Name"

        Product Name: Z790 AORUS ELITE X

ip link | grep "link/ether"

    link/ether 74:56:3c:ff:0c:ea brd ff:ff:ff:ff:ff:ff

    link/ether 02:42:a7:da:e8:1d brd ff:ff:ff:ff:ff:ff

    link/ether 02:42:29:d0:f7:45 brd ff:ff:ff:ff:ff:ff

    link/ether b6:51:41:9c:a1:e2 brd ff:ff:ff:ff:ff:ff link-netnsid 0

    link/ether 46:8c:15:9e:36:d3 brd ff:ff:ff:ff:ff:ff link-netnsid 1

    link/ether 4e:a8:80:c1:c1:45 brd ff:ff:ff:ff:ff:ff link-netnsid 2


sudo hdparm -I /dev/sda | grep "Serial Number"
        Serial Number:      WD-RD0HH60E
cat /etc/machine-id




1. CPU 정보:

  • /proc/cpuinfo: 이 파일은 CPU 모델, 코어 수, 클럭 속도 등 다양한 CPU 관련 정보를 제공합니다. 특히, "processor" 필드는 각 CPU 코어에 대한 고유 번호를 나타냅니다.
  • dmidecode -t processor: 이 명령은 CPU 시리얼 번호를 포함한 더 자세한 CPU 정보를 출력합니다.
Bash

cat /proc/cpuinfo | grep "processor"
sudo dmidecode -t processor | grep "Serial Number" 

Bash
sudo dmidecode -t baseboard | grep "Serial Number"

2. 메인보드 정보:

  • /sys/class/dmi/id/board_serial: 이 파일은 메인보드 시리얼 번호를 저장합니다.
  • dmidecode -t baseboard: 이 명령은 메인보드 제조사, 모델, 시리얼 번호 등 다양한 메인보드 정보를 출력합니다.

Bash
cat /sys/class/dmi/id/board_serial
sudo dmidecode -t baseboard | grep "Serial Number"

Bash
sudo dmidecode -t baseboard | grep "Product Name"

3. UUID (Universally Unique Identifier):

  • /etc/machine-id: 이 파일은 시스템 부팅 시마다 생성되는 UUID를 저장합니다. 시스템을 재설치하거나 디스크 이미지를 복제하지 않는 한 고유하게 유지됩니다.
Bash
cat /etc/machine-id

4. 네트워크 인터페이스 MAC 주소:

  • ip link: 이 명령은 네트워크 인터페이스의 MAC 주소를 출력합니다. 각 네트워크 인터페이스는 고유한 MAC 주소를 가지므로, 시스템을 식별하는 데 사용할 수 있습니다.

Bash
ip link

Bash
ip link | grep "link/ether"


5. 디스크 정보 (시리얼 번호) 확인:

  • 디스크의 시리얼 번호도 시스템을 고유하게 식별하는 데 사용될 수 있습니다.
  • 다음 명령어를 사용하여 확인할 수 있습니다:
Bash
sudo hdparm -I /dev/sda | grep "Serial Number" 
# 또는 NVMe 디스크의 경우
sudo nvme list

댓글

이 블로그의 인기 게시물

테스트용 cctv 데이터

css form 태그

jsp를 변환하는 서블릿(servlet) 개념 및 임시 폴더 경로