마스터포유(Master4U)
Monday, 17 of January
 

제목: Linux Kernel 버전 확인
분류: 리눅스
이름: 관리자 * http://www.master4u.net


등록일: 2017-01-27 17:46
조회수: 2603
 
// Linux Kernel 버전 확인 및 컴파일
### Linux Kernel 및 Version 확인
## 배포판 버전 확인하기
[root@redhat5 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.7 (Tikanga)

## Linux Kernel, 배포판 명, 버전 정보 확인
[root@redhat5 ~]# cat /proc/version
Linux version 2.6.18-274.el5 (mockbuild@x86-002.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-51)) #1 SMP Fri Jul 8 17:36:59 EDT 2011

## 현재 운용체제의 각종 버전들에 대한 모든 정보 확인
[root@redhat5 ~]# uname -a
Linux redhat5 2.6.18-274.el5 #1 SMP Fri Jul 8 17:36:59 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux

## Kernel 정보 확인
[root@redhat5 ~]# uname -r
2.6.18-274.el5

## Kernel 버전확인
[root@redhat5 ~]# cat /proc/sys/kernel/osrelease
2.6.18-274.el5

## Linux 설치 모듈 정보 확인
[root@redhat5 ~]# ls /lib/modules
2.6.18-274.el5
[root@redhat5 modules]# ls -al 2.6.18-274.el5
total 1392
drwxr-xr-x 7 root root 4096 Jul 19 14:47 .
drwxr-xr-x 3 root root 4096 Jul 19 23:14 ..
lrwxrwxrwx 1 root root 46 Jul 19 23:14 build ->../../../usr/src/kernels/2.6.18-274.el5-x86_64
drwxr-xr-x 2 root root 4096 Jul 9 2011 extra
........................................
lrwxrwxrwx 1 root root 5 Jul 19 23:14 source ->build
drwxr-xr-x 2 root root 4096 Jul 9 2011 updates
drwxr-xr-x 2 root root 4096 Jul 9 2011 weak-updates

### Linux Kernel version 정보 확인방법
## Kernel 버전 형태 : X.Y.Z
- X : 주 버전번호
- Y : 부 버전번호 (Y가 짝수 stable안정버전, 홀수는 develpment개발버전)
- Z : 개정 번호 (Z번의 버그 수정을 했다는 표시)
## mach(마하) or vanilla 라는 의미
-- 추가나 수정하지 않는 정식 Kenerl을 의미한다.
### Kernel 컴파일
## Kernel 다운로드
http://kernel.org
#wget<커널 url>
#wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.1.tar.bz2
-- 압축해제
-- tar vxfi 파일.tar.bz2
-- tar vxfz 파일.tar.gz
### Kernel 컴파일
커널 컴파일
## 기존 *.o파일들을 삭제
#make mrproper
## .config 생성
#make menuconfig
## 커널 컴파일
# make bzImage
## 모튤 컴파일
# make modules

<자료출처: http://bonoken.tistory.com/42 >
       
△ 이전글: 리눅스 ext3 파일시스템에서의 파일복구 (debugfs, sleuthkit, foremost)
▽ 다음글: Linux find 명령어 완전 정복 가이드
Copyright 1999-2019 Zeroboard / skin by enFree