상세 컨텐츠

본문 제목

Ubuntu (Linux) 에서 CPU 정보, Memory 정보, PC 이름, kernel version 알아내기.

IT : Ubuntu

by 인포개더러 2014. 2. 24. 06:28

본문



Ubuntu (Linux) 에서 CPU 정보, Memory 정보, PC 이름, kernel version 알아내기.


우분투에서 CPU 정보와 PC이름 등을 알아보는 방법은 System information 에서 간단히 알아 볼 수 있습니다.




여기엔 메모리 양과 Graphic card 종류 그리고 OS type 과 현재 사용하고 있는 디스크의 용량까지 표시해 줍니다.


그런데 CPU 정보에 대해 더 자세한 내용을 알고 싶을 경우엔 어떻게 하면 될까요?

답은 의외로 간단합니다. 


/proc/ 폴더를 유심히 보면 이 곳에 많은 정보가 있음을 알 수 있습니다. 그 중 cpuinfo 라는 파일이 cpu 에 대한 정보를 가지고 있는 것 입니다. 그내용을 보면 아래와 같습니다.


jason@isPC:~$ cat /proc/cpuinfo

processor : 0

vendor_id : GenuineIntel

cpu family : 6

model : 13

model name : Intel(R) Pentium(R) M processor 1.86GHz

stepping : 8

microcode : 0x20

cpu MHz : 800.000

cache size : 2048 KB

fdiv_bug : no

hlt_bug : no

f00f_bug : no

coma_bug : no

fpu : yes

fpu_exception : yes

cpuid level : 2

wp : yes

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx bts est tm2

bogomips : 1595.70

clflush size : 64

cache_alignment : 64

address sizes : 32 bits physical, 32 bits virtual

power management:



메모리에 대한 정보도 동일한 방법으로 알아낼 수 있습니다.

메모리와 관련된 파일은 meminfo 라는 파일 입니다.


$ cat /proc/meminfo 명령으로 관련 내용을 볼 수 있습니다.



그럼 PC 이름과 kernel 버젼을 알려주는 명령어도 있겠죠?


그 명령은 바로 uname 이라는 명령입니다. uname에서 사용할 수 있는 옵션은 아래와 같습니다.


-a : 모든 정보를 아래 순서에 맞게 display 한다

-s : Kernel Name 표시

-n : Network 상의 컴퓨터 이름 표시

-r : Kernel release 표시

-v : Kernel version 표시

-m : Machine 의 hardware 이름 표시

-p : processor type 표시

-i : hardware 플랫폼 표시

-o : OS 표시


실행 결과는 아래처럼 보여집니다.


jason@isPC:~$ uname -a

Linux isPC 3.8.0-34-generic #49-Ubuntu SMP Tue Nov 12 18:02:44 UTC 2013 i686 i686 i686 GNU/Linux


Linux system에 PC 이름은 isPC 이며 kernel version은 3.8.0 이며 CPU type은 i686, OS는 GNU/Linux 입니다. Ubuntu 는 Linux 의 배포판 중 하나이니까 Linux 라고 나오는 것 입니다.


이상 Ubuntu (Linux) 에서 CPU 정보, Memory 정보, PC 이름, kernel version 알아내기에 대한 글 이였습니다.



관련글 더보기