본문 바로가기
📌 Computer Science/└ 운영체제

[Linux/Ubuntu] 리눅스 컴퓨터 사양 확인(CPU, RAM, GPU, Disk)

by 쫄리_ 2023. 7. 18.
728x90
반응형
CPU
(모델명, 클럭,
캐시메모리,
코어 갯수)
cat /proc/cpuinfo | egrep 'model name|cpu MHz|cache size|cpu cores' | head -4
메인보드 모델 sudo dmidecode -s baseboard-product-name
RAM free -h
GPU lspci | grep VGA
Disk
(0 : ssd | 1 : hdd)
lsblk -d -o name,rota
커널버전 uname -a
OS버전 cat /etc/*-release | uniq
DNS / IP DNS 확인   ▶   cat /etc/resolv.conf
IP 확인   ▶   ifconfig
파티션 용량 df -h

 


 

Windows와 같이 GUI 형태의 운영체제에서는 클릭몇번으로 시스템구성장치의 사양에 관련한 정보를 체크하는것이 가능하지만 리눅스 서버 경우에는 명령 프롬프트를 통해 확인되어야 합니다

 

CPU 모델 확인방법

명령어
cat /proc/cpuinfo

명령어 입력시 코어갯수 별 CPU에 관련한 정보를 얻을 수 있습니다.

기본적인 cpu정보를 얻고 싶으면 cpuinfo를 확인 !

이때 코어의 갯수가 많은 시스템에서 명령어를 입력 시 너무많은 값이 도출되기 때문에 통상 확인하는 모델명, 클럭, 캐시메모리, 코어 갯수 확인의 명령어는 다음과 같습니다

명령어
cat /proc/cpuinfo | egrep 'model name|cpu MHz|cache size|cpu cores' | head -4

 

 

 

메인보드 모델 확인방법

명령어
sudo dmidecode -s baseboard-product-name

메인보드 모델은 대기업브랜드의 서버경우라면 정확하게 확인되지않는 경우도 있고 위와같이 모델에 대한 정보의 확인이 가능하다면 해다 모델을 인터넷을 통해 검색하여 찾아볼 수 있습니다.

 

 

 

RAM 확인방법

명령어
free -h

전체 용량부터 사용중인 공간, 사용가능한 공간에 대해 확인되는 모습

 

검색 결과에서 total의 숫자와 used / free만 확인하면 된다

total : 전체 RAM 사이즈

used : 현재 사용하고 있는 RAM

free :  현재 사용가능한 RAM

 

그 외의 파워서플라이나, 케이스와 같은 시스템내에서 직접적으로 확인되지않는 장치의 경우 직접 꺼내 살펴봐야 되겠습니다.

 

 

 

GPU 확인방법

명령어
lspci | grep VGA

명령어 입력시 지금 사용하고 있는 GPU가 나온다.

(현재 서버는 RTX 2080 Ti 2장)

 

만약에 GPU 이름이 안나온다 하면 아래 명령어를 입력해주자.

sudo update-pciids

 

 

 

Disk 확인방법

명령어
lsblk -d -o name,rota

명령어 입력시 loop로 시작되는건 일단 버리고..

sda (sd로 시작하는거)랑 nvme0nl로 시작되는것만 체크하자

근데 여기서 1하고 0으로 값이 나오는데 의미는 아래와 같다.

 

0 : ssd

1 : hdd

 

더 자세한 정보를 보려면 fdisk 명령어를 입력해야 되는데

이건 관리자 권한이 있어서 서버 접속할 때 입력한 패스워드를 입력하면 된다.

 

sudo fdisk -l

 

다른거 다 필요없고 위에서 입력한 명령어에서 동일한것만 체크하면 된다

 

nvme0nl 같은 경우 ssd고 크기는 465.8 GB

sda 같은 경우 hdd고 3.7 TB


리눅스 커널 정보 확인

uname -a

uname -r

cat /proc/version

 

 

리눅스 OS  버전 확인

cat /etc/*-release | uniq

rpm -qa *-release

cat /etc/redhat-release

cat /etc/issue

 

 

 

DNS 확인 / IP 확인

DNS 확인 : cat /etc/resolv.conf

IP 확인 : ifconfig

 

 

CPU 사용량 / 메모리 사용 실시간 확인

top

 

 

CPU 사양 확인

cat /proc/cpuinfo

 

 

전체 마운트 된 파티션 용량 확인

df -h

각 파티션의 상태를 한눈에 파악하는 명령어 입니다. 마운트 되지 않은 정보는 안나오니, 마운트 되지 않은 파티션을 확인 하실 때에는 fdisk 명령어를 사용하시면 됩니다.

 

 

 

출처 : https://crone.tistory.com/616

출처 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=markj7&logNo=220769010657

출처 : https://andante-sloth.tistory.com/92

728x90
반응형