안녕하세요 원라이트 입니다. 오늘은 그림으로 배우는 리눅스 구조에 대해서 책을 보려고 합니다. 리눅스는 컴퓨터의 운영체제의 하나 입니다. 윈도우와 MAC과 같은 운영체제로서 단순하기 때문에 서버에서 많이 사용하는 운영체제 입니다. 윈도우처럼 UI/UX를 제공하지 않는 다는 단점이 있지만 그만큼 가볍고 많은곳에서 사용을 하고 있습니다.
저자 타케우치 사토루는 2005년부터 후지쯔 주식회사에서 근무하면서 엔터프라이즈 리눅스 커널개발을 한 전문가입니다. 후지쯔는 우리나라에도 들어와있는 회사로서 유명한 회사입니다. 현재는 사이보이즈 주식회사에서 고문을 하고 있습니다. 그림으로 배우는 리눅스는 그만큼 리눅스에 익숙하고 잘 활용한 사람이 지어기 때문에 더욱 이해가 쉽습니다.
리눅스는 실제로 ㅅ개발을 하면서 쓰이고 명령어를 통하여 안으로 들어가면서 폴더를 생성하고 만들고 또 구성요소를 만듭니다 보통은 CMD창에서 하기 때문에 익숙하지 않은 단점이 있습니다. 그런데 리눅스의 관련서적들을 보면 보통 명령어를 적혀져있고 사용법만 들어져 있습니다.
그림으로 배우는 리눅스 구조는 리눅스의 기본 개념부터 원리까지 자세히 설명을 하면서 들어갑니다. 이렇게 되면 장점이 바로 이해하면서 사용하기 때문에 보다 확실히 사용을 할 수가 있습니다. 리눅스의 개요를 시작으로 프로세스 관리, 스케줄러, 메모리 관리시스템을 처음에 배우게 됩니다.
그리고 나서 리눅스에서 배울수 있는 프로세스 관리와 파일시스템에 대해서 자세히 배울 수가 있습니다. 그후 메모리계층과 다양한 컨테이너를 배우면서 리눅스의 개념을 배울 수가 있습니다. 리눅스의 구조를 이해하는데 중점을 둔 책으로서 확실히 이책을 본다면 확실히 많은것을 깨닫고 알수가 있습니다.
리눅스에서 자주 사용되는 용어의 뜻을 무엇일까라는 고민을 많이 해본적이 있다. 프로그램은 자체적을 영어이기때문에 영어가 기본적이고 이를 함축적으로 사용되는 경우가 많습니다. 커널부터 시작하여 프로세스와 우리가 아는 저장장치의 어떻게 구성이되고 만들어지는지 알 수 가 있습니다. 명령 A와 명령B를 통하여 어떻게 되는지 알수가 있습니다.
라이브러리는 개발을 하면서 늘 나오는 용어 입니다. 라이브러리는 어떠한 프로그램을 정해진 라이브러리를 통하여 쉽게 구현할 수 있게 해주는것이라고 할 수가 있습니다. 라이브러리를 제공하다면 어렵지 않게 구현이 됩니다.
프로세스와 사용자모드 그리고 커널모드의 각각 할당된 객제치향을 이용하여 구현을 하면 손쉽게 배울 수가 있습니다. 그리고 리눅스를 하면서 메모리가 어떻게 줄어들고 사용하는지 알 수가 있습니다.
그리고 마지막장에서는 지금까지 배우는 리눅스를 직접 실습을 할 수 있도록 되어 있습니다. 자세한 설명으로 앞장에서 배웠다면 이제 그러한 이론들이 실제로 어떻게 적용되는지를 알 수가 있습니다. 실제로 실습까지 화면서 이렇게 완벽히 구현을 할 수가 있습니다. 리눅스의 대하여 배우고 싶다면 그림으로 배우는 리눅스구조를 추천합니다.
#그림으로배우는리눅스구조 #타케우치사토리 #리눅스
#우분투 #한빛미디어 #커널 #OS #컨테이너