커널이란?
컴퓨터의 가장 기본적인 각 장치들을 관리하고 제어하기 위한 소프트웨어가 커널이다. 컴퓨터가 부팅되면서 GRUB 과 같은 부트로더에 의해서 메모리로 로딩되어 컴퓨터가 꺼질 때까지 항상 메모리에 상주해서 컴퓨터의 각 장치들을 관리하고 제어하는 역할과 사용자들과 의사소통을 지속적으로 하게 된다.
아래는 커널의 설정파일 내용이다. kernel /boot...
부분이 부팅에 사용되는 부분이다.
cat /boot/grub/grub.conf
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-358.6.1.el6.x86_64)
root (hd0,0)
kernel /boot/vmlinuz-2.6.32-358.6.1.el6.x86_64 ro root=UUID=fbc1ceaa-f2b4-4522-98fc-f9bca36a98d3 rd_NO_LUKS LANG=ko_KR.UTF-8 rd_NO_MD crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_LVM rd_NO_DM rhgb quiet vga=0x333
initrd /boot/initramfs-2.6.32-358.6.1.el6.x86_64.img
커널 버전 설명
2.6.32-358...
- 2 : 맨앞 버전숫자. 커널의 주버전 - 커널의 기능상 획기적이거나 커다란 변화가 있을때만 증가
- 6 : 중간 버전숫자. 커널의 부버전 - 기능의 업그레이드 및 추가등의 비교적 작은 변화가 있을 경우 증가
- 32 : 세번째 버전숫자. 커널의 패치레벨 - 커널의 해당버전에 대한 수정이 있을 경우 증가
'리눅스 > Linux 일반' 카테고리의 다른 글
리눅스 Alias - 별칭 사용하기 (2) | 2013.05.16 |
---|---|
리눅스 history - 사용했던 명령어의 재사용 (1) | 2013.05.16 |
리눅스 PS1 - 쉘프롬프트 모양 변경하기 (2) | 2013.05.16 |
리눅스 로그인 공지사항 관리하기 (0) | 2013.05.16 |
리눅스 디렉토리 구조 (12) | 2013.05.16 |