Engineering/Linux Kernel(2)
-
[Linux Kernel] 커널의 개념과 리눅스 커널의 구조
Content 1. 운영체제(OS)와 배포판, 그리고 커널 2. 리눅스 커널 구조 커널이 무엇인지 이해하고, 리눅스 커널의 구조에 대해 알아봅니다. 1. 운영체제(OS)와 배포판, 그리고 커널 일반적으로 운영체제(Operating System)와 배포판, 그리고 커널은 의미 구분 없이 사용되는 경우가 많습니다. '커널'이 무엇인지 알고 싶다면, 이들 사이의 차이점은 알아야겠죠? 따라서 본격적으로 커널을 살펴보기 전에! 우리가 배우려는 '커널'이란 것이 정확히 무엇인지. '커널'과 운영체제, 그리고 배포판은 어떻게 다른 것인지 짚고 넘어가도록 하겠습니다. 우선 '컴퓨터'에 대해서 먼저 알아볼까요? 우리에게 너무 익숙한 컴퓨터이지만, 다시 한번 살펴봅시다. 컴퓨터는 크게 하드웨어(HW)와 소프트웨어(SW)로..
2020.02.18 -
[Linux Kernel] 리눅스 커널 빌드 및 설치
Content 1. Introduction 2. Kernel 구성하기 (Configuration) 3. Kernel 빌드하기 4. Kernel 설치하기 5. Kernel 버전 확인하기 Linux Kernel을 빌드하고 설치하는 과정을 실습을 통해 이해합니다. 1. Introduction 커널이란 운영체제의 핵심 부분을 말하죠. 리눅스는 이러한 커널의 여러가지 종류 중 하나 입니다. 그러나 일반적인 사용자들은 리눅스 커널 보다는, 리눅스 '배포판'들에 더 친숙합니다. 우분투, 레드햇, 페도라, 데비안 등등의 것들입니다. 리눅스 커널보다 더욱 친숙 하시죠? 리눅스 '배포판'은 리눅스 커널을 기초로, 리눅스 시스템을 기본적으로 운영할 수 있는 여러 가지 시스템 프로그램(대표적으로 쉘을 이야기할 수 있음), 및..
2020.01.13