Do it! 리눅스 입문

왕초보자를 위한 리눅스 입문서

written by tiaz0128

이지스퍼블리싱 출판사에서 해당 도서를 제공받았습니다!

이지스퍼블리싱 협찬

책 소개

Do it! 리눅스 입문
  • 제목 : Do it! 리눅스 입문
  • 저자 : 박필준
  • 출판사 : 이지스퍼블리싱
  • 대상 독자 : 리눅스를 처음 접하는 왕초보
  • 한줄 평 :
    리눅스 입문자가 쉽게 따라하면서 배울수 있는 구성

리눅스, 클라우드 시대를 위한 준비

리눅스라고 하면 검은 화면에 흰 글씨만 잔뜩 있는 어두운 이미지를 떠올리는 분들이 많을 것입니다. 저 역시 처음 리눅스를 접했을 때는 명령어 하나하나가 낯설고 막막했습니다.

이 책은 그런 리눅스 입문자들을 위한 친절한 안내서입니다. ‘리눅스 기본기’라는 부제가 잘 맞는 입문서 입니다.

IT에서 리눅스는 피할 수 없는 커널(Kernel) 입니다. 게다가 요즘 대부분의 서비스는 클라우드 환경에서 운영됩니다. 책을 통해 AWS(Amazon Web Services) EC2까지 공부하고, 클라우드 시대에 꼭 필요한 역량을 준비하는 첫걸음으로 삼아보세요!

입문자에게 유용한 포인트

저자 직강 동영상 무료 제공

저자 분께서 리눅스에 대해서 책에 없는 내용까지 잘 설명해주셔서, 책과 함께 보는것을 추천합니다.

빔 편집기 학습

리눅스를 사용하다 보면 반드시 마주치게 되는 것이 빔(Vim) 편집기입니다. 처음 빔을 접하면 종료하는 방법조차 몰라 당황하게 되는데, 이 책은 빔의 기본 사용법을 친절하게 설명해줍니다.

명령어 사전 제공

책의 마지막에는 핵심 명령어 사전 부록이 별도로 제공됩니다. 실습하다가 명령어가 기억나지 않을 때 빠르게 찾아볼 수 있어서 입문자에게 유용할듯 합니다.

별책 부록

> 별책 부록 | 핵심 명령어 사전

실습 중심의 구성

이 책의 가장 큰 장점은 실습 위주의 구성입니다. 단순히 명령어를 나열하는 것이 아니라, 하나하나 따라 하면서 자연스럽게 익힐 수 있도록 구성되어 있습니다.

버추얼박스로 쉽게 시작하기

리눅스를 배우려면 먼저 리눅스를 설치해야 하는데, 이것부터 입문자에게는 큰 장벽입니다. 이 책은 버추얼박스를 이용하여 윈도우나 맥에서도 쉽게 리눅스 환경을 구축할 수 있도록 안내합니다.

우분투와 로키 모두 다루기

책에서는 데비안 계열의 우분투와 레드햇 계열의 로키 두 가지 배포판을 모두 다룹니다. 실무에서는 두 가지 계열의 리눅스를 모두 접할 수 있기 때문에, 미리 차이점을 익혀두면 큰 도움이 됩니다.

Ubuntu
$ sudo apt update
$ sudo apt install nginx
Rocky Linux
$ sudo dnf update
$ sudo dnf install nginx

단계별 학습 구성

책은 총 3개의 마당으로 구성되어 있습니다.

첫째마당: 리눅스 첫걸음

리눅스가 무엇인지, 어떻게 설치하는지, 기본 명령어는 어떤 것들이 있는지 등 가장 기초적인 내용을 다룹니다. 파일 시스템의 개념과 경로에 대한 이해도 이 마당에서 다룹니다.

# 절대 경로로 이동
$ cd /home/ubuntu/blog

# 상대 경로로 이동
$ cd ../

둘째마당: 리눅스 활용하기

기본을 익혔다면 이제 실무에서 자주 사용하는 기능들을 배울 차례입니다. 패키지 관리, 파일 압축, 프로세스 관리 등 실무에 꼭 필요한 내용들을 다룹니다.

특히 셸 스크립트 프로그래밍 챕터는 매우 유용했습니다. 반복적인 작업을 자동화할 수 있어서 생산성을 크게 높일 수 있습니다.

#!/bin/bash

cat << END
==========
Select a number ->
==========
1. Check disk usages
2. Check login users
------------------------
END
echo -n "Number : "
read number
case $number in
  1) df -h ;;
  2) who ;;
  *) echo "Wrong number" ;;
esac

셋째마당: 리눅스 실전 프로젝트

마지막으로는 실전 프로젝트를 통해 배운 내용을 종합적으로 활용합니다. 웹 서버 구축, 파일 서버 구축, 라즈베리파이 활용, 클라우드(AWS) 사용까지 다양한 실습을 제공합니다.

특히 SAMBA와 NFS 환경을 직접 구축하는 파일 서버 만드는 실습은 매우 실용적이었습니다.

총평

리눅스를 처음 배우는 분들에게 추천할 수 있는 책입니다. 이 책을 통해 리눅스에 대한 막연한 두려움을 극복하는데 도움이 될만한 책입니다.

이런 분들께 추천합니다

이 책과 함께 리눅스 첫걸음을 시작해보세요! 🐧

참고 문헌

book linux 서평이벤트

tiaz0128

Eat Sleep Coding.

Never Never GiveUp.

Security  |  BackEnd  |  Multi Cloud