리눅스 버전, CPU, RAM 확인 방법

리눅스 장비 정보라고 하면 배포판 버전 정보, CPU, RAM이 대표적인데 확인할 일이 꽤 자주 있기 때문에 외워두는 게 편하다.

배포판 정보

[root@newhost etc]# cat /etc/*release
CentOS Linux release 7.9.2009 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

CentOS Linux release 7.9.2009 (Core)
CentOS Linux release 7.9.2009 (Core)

etc 밑으로 아래와 같이 release 라는 단어가 포함된 정보들이 배포판 별로 다르기 때문에 그냥 *와 함께 release 정보를 모두 출력하면 된다.

리눅스 etc release

CPU 정보

[root@newhost etc]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 140
Model name:            11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
Stepping:              1
CPU MHz:               2803.212
BogoMIPS:              5606.42
Hypervisor vendor:     VMware
Virtualization type:   full
L1d cache:             48K
L1i cache:             32K
L2 cache:              1280K
L3 cache:              12288K
NUMA node0 CPU(s):     0

좀 더 자세히 출력하려면

cat /proc/cpuinfo

를 쓰면 된다. 일반적으로 lscpu로도 충분하다.

RAM 정보

[root@newhost etc]# free -h
              total        used        free      shared  buff/cache   available
Mem:           9.4G        1.0G        7.7G         33M        782M        8.2G
Swap:          2.0G          0B        2.0G

free 명령어를 쓰면 간결하게 볼 수 있다.

좀 더 자세히 보려면

cat /proc/meminfo

를 사용한다.

댓글 남기기