메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

그림으로 배우는 리눅스 구조 후기

gdtbg***

|

2023-09-25

그림으로 배우는 리눅스 구조

선배가 옆에서 하나하나 알려주듯 친절히 설명해주는 실습과 그림으로 배우는 리눅스 지식의 모든 것

  • 저자 : 다케우치 사토루
  • 번역 : 서수환
  • 출간 : 2023-09-08

 

들어가며

세상의 많은 사람들이 일상에서 가장 흔히 마주치는 프로그램은 바로 운영 체제(OS)일 것이다. 수십억 명의 사람들이 매일 아침을 파란 창문과 검은 사과 아이콘과 함께 시작한다. OS는 다양한 프로그램을 실행하고 관리하는 핵심 역할을 한다.

그렇다면, 개발자들 사이에서는 어떤 OS가 가장 유명할까? 그 답은 리눅스(Linux)다. 이 안정적이며 무료인 OS는 수많은 서버와 모바일 기기에서 24시간 가동된다. 개발자라면 누구나 적어도 한 번은 검은 터미널 창을 통해 ls, mv, cp 등의 명령어를 실행해 볼 것이다. 그러나 이 명령어들의 뒷 배경에 있는 리눅스의 동작 원리를 정확히 아는 이는 많지 않다. 이런 지식을 얻기 위해선 어떻게 해야할까? 그리고 이 지식을 얻는다면 어떤 이점이 있을까?

 

이 책의 주요 내용

이 책은 리눅스 시스템의 기본부터 심화 내용까지 깊이 있게 다룬다. 기본적인 프로세스 관리에서부터 CPU 스케줄링, 메모리 관리, IO 처리, 파일시스템 등, 리눅스를 구성하는 핵심 기술들에 대해 설명한다.

이 책의 주목할 만한 특징 중 하나는 쉬운 그림과 도식을 활용한다는 것이다. 다양한 도표와 예시를 통해 복잡한 동작 원리를 쉽게 이해할 수 있도록 돕는다.

끝부분에서는 가상화와 컨테이너 기술에 대해서도 다루어, 도커 등의 기술을 사용하는 개발자들에게 리눅스 시스템이 어떻게 동작하는지에 대해 알려준다.

또한, 이 책은 다양한 예제 코드를 통해 개념을 명확히 이해할 수 있도록 도와준다. 특히, 파이썬 예제 코드를 통해 직관적으로 이해할 수 있어 매우 유용하다. 실제 상황에 어떻게 적용되는지 쉽게 확인하고 실험해볼 수 있도록 구성되어 있다.

 

이 책을 읽으면 좋을 사람

이 책은 어느 정도 리눅스 경험이 있는 사람들에게 추천한다. 완전 초보자보다는 기초 지식이 있는 사람들이 더욱 높은 이해도를 보일 것이다. 특히, SRE나 DevOps 분야의 개발자들에게 많은 도움이 될 것이다.

 

3년차 이상의 웹 개발자

회사 환경에 따라 다르겠지만, 경력이 쌓이며 서버 관리 업무를 할 가능성이 있다.

큰 규모의 회사에서는 별도의 DevOps나 SRE 팀이 있을 수 있으나, 운영 체제에 대한 기본 지식은 협업에 필요하다.

서버 환경을 직접 다루며 디버깅이나 최적화 작업이 필요한 경우도 있다.

OS 명령어의 사용법뿐만 아니라 그 배후의 동작 원리를 이해하면 문제 해결이나 성능 최적화에 큰 도움이 된다.

 

주니어 SRE 개발자

OS에 대한 깊은 이해는 이슈 분석에 필수적이다. 이 책을 통해 필요한 지식을 얻을 수 있다.

 

OS를 공부하는 대학생

이 책은 OS 전공서를 이해하는 데 도움이 되며, 필수적인 OS 지식을 습득하는 데 좋다.

 

나가며

운영 체제는 컴퓨터 분야에서 중요한 학문이다. 다양한 OS 관련 책들이 있지만, 복잡한 내용을 쉽게 풀어서 설명하는 책은 드물다. 오래된 언어와 수많은 텍스트로 이루어진 책들은 독자들에게 지겹게 만든다. 이런 책들에 지친 독자라면 책을 선택하길 권한다. 그림과 예시를 통해 필수적인 지식을 효과적으로 습득할 있을 것이다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?