1) 사용중인 리눅스배포판 확인

cat /etc/issue.net (레드햇 계열이 아닐경우)
cat /etc/redhat-release (레드햇 계열일 경우)

2) 현재 시스템 비트구조 확인

getconf LONG_BIT


- 결과값이 32이면 32비트 시스템이고 64이면 64비트 시스템

현재 리눅스 배포판 조회하기

cat /etc/issue
uname -a 
cat /etc/redhat-release 


3) CPU 프로세서 확인

cat /proc/cpuinfo

- 하이퍼쓰레드를 지원하는 CPU 또는 듀얼코어 CPU는 아래와 같이 두개의 CPU정보가 출력

 

<실행 결과> 

processor       : 0

vendor_id       : GenuineIntel

cpu family      : 15

model           : 2

model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz

stepping        : 9

cpu MHz         : 3215.662

cache size      : 512 KB

 

processor       : 1

vendor_id       : GenuineIntel

cpu family      : 15

model           : 2

model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz

stepping        : 9

cpu MHz         : 3215.662

cache size      : 512 KB

 

4) 메모리 정보 확인

(방법1)

cat /proc/meminfo

(방법2)

free -m

- m : mega byte단위로 보여줍니다

- 출력결과 설명

메모리의 전체용량(total)

유휴메모리의 량(used)

사용중인 메모리의 량(free)

스왑(swap)메모리의 량(Swap)

커널에서 사용되는 공유메모리(shared)

버퍼 크기 (buffer)

캐시된 메모리의 량 (cached)

 

5) 하드디스크 확인

df

6) 사용중인 컴퓨터 IP주소 확인

ifconfig

출력예제

Link encap:Ethernet  HWaddr 00:0D:61:23:92:C3

inet addr:210.205.6.84  Bcast:210.205.6.255  Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

 

리눅스 배포판마다 위의 명령이 실행 안될수도 있음.

7) 호스트이름 및 상세 커널버전 및 대략 커널버전 확인

uname -a
kernelversion

- 리눅스가 깔렸다면 당연히 운영체제는 리눅스리눅스의 커널 버전 보여줌

8) 자세한 모든 정보 확인

dmesg

- 내용이 많으므로 파일에 저장해서 봅니다. dmesg > infor.txt

9) 현재 파일시스템 보기

dmesg > infor.txt
vi ifor.txt

에서 아래의 항목을 찾습니다.

SELinux: initialized (dev hdb1, type ext3), uses xattr

10) 사용중인 쉘(shell) 확인

export 엔터
env 엔터
- SHELL=/bin/bash <- 배시쉘
- SHELL=/usr/bin/ksh <-콘쉘

 

 

블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,