Do it! 리눅스 입문Do it! Introduction to Linux
왕초보자를 위한 리눅스 입문서A Linux primer for absolute beginners
이지스퍼블리싱 출판사에서 해당 도서를 제공받았습니다!

책 소개
- 제목 : Do it! 리눅스 입문
- 저자 : 박필준
- 출판사 : 이지스퍼블리싱
- 대상 독자 : 리눅스를 처음 접하는 왕초보
-
한줄 평 :
리눅스 입문자가 쉽게 따라하면서 배울수 있는 구성
리눅스, 클라우드 시대를 위한 준비
리눅스라고 하면 검은 화면에 흰 글씨만 잔뜩 있는 어두운 이미지를 떠올리는 분들이 많을 것입니다. 저 역시 처음 리눅스를 접했을 때는 명령어 하나하나가 낯설고 막막했습니다.
이 책은 그런 리눅스 입문자들을 위한 친절한 안내서입니다. ‘리눅스 기본기’라는 부제가 잘 맞는 입문서 입니다.
IT에서 리눅스는 피할 수 없는 커널(Kernel) 입니다. 게다가 요즘 대부분의 서비스는 클라우드 환경에서 운영됩니다. 책을 통해 AWS(Amazon Web Services) EC2까지 공부하고, 클라우드 시대에 꼭 필요한 역량을 준비하는 첫걸음으로 삼아보세요!
입문자에게 유용한 포인트
저자 직강 동영상 무료 제공
저자 분께서 리눅스에 대해서 책에 없는 내용까지 잘 설명해주셔서, 책과 함께 보는것을 추천합니다.
- YouTube: 이지스퍼블리싱 - Do it! 리눅스 입문
빔 편집기 학습
리눅스를 사용하다 보면 반드시 마주치게 되는 것이 빔(Vim) 편집기입니다. 처음 빔을 접하면 종료하는 방법조차 몰라 당황하게 되는데, 이 책은 빔의 기본 사용법을 친절하게 설명해줍니다.
명령어 사전 제공
책의 마지막에는 핵심 명령어 사전 부록이 별도로 제공됩니다. 실습하다가 명령어가 기억나지 않을 때 빠르게 찾아볼 수 있어서 입문자에게 유용할듯 합니다.

> 별책 부록 | 핵심 명령어 사전
실습 중심의 구성
이 책의 가장 큰 장점은 실습 위주의 구성입니다. 단순히 명령어를 나열하는 것이 아니라, 하나하나 따라 하면서 자연스럽게 익힐 수 있도록 구성되어 있습니다.
버추얼박스로 쉽게 시작하기
리눅스를 배우려면 먼저 리눅스를 설치해야 하는데, 이것부터 입문자에게는 큰 장벽입니다. 이 책은 버추얼박스를 이용하여 윈도우나 맥에서도 쉽게 리눅스 환경을 구축할 수 있도록 안내합니다.
우분투와 로키 모두 다루기
책에서는 데비안 계열의 우분투와 레드햇 계열의 로키 두 가지 배포판을 모두 다룹니다. 실무에서는 두 가지 계열의 리눅스를 모두 접할 수 있기 때문에, 미리 차이점을 익혀두면 큰 도움이 됩니다.
$ sudo apt update
$ sudo apt install nginx
$ 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 환경을 직접 구축하는 파일 서버 만드는 실습은 매우 실용적이었습니다.
총평
리눅스를 처음 배우는 분들에게 추천할 수 있는 책입니다. 이 책을 통해 리눅스에 대한 막연한 두려움을 극복하는데 도움이 될만한 책입니다.
이런 분들께 추천합니다
- 리눅스를 처음 배우는 왕초보
- 리눅스에 서버를 처음 배포 해보려는 분들
이 책과 함께 리눅스 첫걸음을 시작해보세요! 🐧
참고 문헌
I received a copy of this book from EasysPublishing!

About the Book
- Title : Do it! Introduction to Linux (Do it! 리눅스 입문)
- Author : Park Pil-jun
- Publisher : EasysPublishing
- For : Absolute beginners encountering Linux for the first time
-
In one line :
Structured so that Linux beginners can learn by easily following along
Linux: Getting Ready for the Cloud Era
When people hear “Linux,” many picture a gloomy black screen filled with white text. When I first ran into Linux, I also found every single command unfamiliar and overwhelming.
This book is a friendly guide for exactly those Linux beginners. Its tagline, “Linux fundamentals,” fits it well.
In IT, Linux is a kernel you simply can’t avoid. On top of that, most services today run in the cloud. Use this book to study all the way through AWS (Amazon Web Services) EC2, and make it your first step toward the skills you need in the cloud era!
Handy Points for Beginners
Free Video Lectures by the Author
The author explains Linux really well, even covering things that aren’t in the book, so I recommend watching the videos alongside it.
Learning the Vim Editor
If you use Linux, you’re bound to run into the Vim editor sooner or later. The first time you meet Vim, you panic because you don’t even know how to quit it, but this book explains the basics of Vim in a friendly way.
A Command Reference
At the end of the book, there’s a separate appendix: a reference of essential commands. It should be handy for beginners, since you can quickly look up a command when you forget it mid-practice.

> Separate appendix | Essential command reference
Hands-On Structure
The book’s biggest strength is its hands-on structure. Rather than just listing commands, it’s designed so you pick them up naturally by following along one by one.
Getting Started Easily with VirtualBox
To learn Linux, you first have to install Linux, and that alone is a big barrier for beginners. This book guides you through using VirtualBox to easily set up a Linux environment even on Windows or Mac.
Covering Both Ubuntu and Rocky
The book covers two distributions: Ubuntu from the Debian family and Rocky from the Red Hat family. In real work you can run into both families of Linux, so learning the differences ahead of time helps a lot.
$ sudo apt update
$ sudo apt install nginx
$ sudo dnf update
$ sudo dnf install nginx
Step-by-Step Learning
The book is divided into three parts.
Part 1: First Steps in Linux
It covers the most basic material: what Linux is, how to install it, what the basic commands are, and so on. This part also covers the concept of the file system and how paths work.
# Move using an absolute path
$ cd /home/ubuntu/blog
# Move using a relative path
$ cd ../
Part 2: Putting Linux to Work
Once you have the basics down, it’s time to learn the features you’ll use often in practice. It covers must-know material for real work, such as package management, file compression, and process management.
The shell script programming chapter was especially useful. Automating repetitive tasks can boost your productivity a lot.
#!/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
Part 3: Real-World Linux Projects
Finally, you pull everything together through real-world projects. It offers a variety of hands-on exercises: building a web server, building a file server, using a Raspberry Pi, and even using the cloud (AWS).
The file server exercise, where you set up SAMBA and NFS yourself, was especially practical.
Final Thoughts
This is a book I can recommend to anyone learning Linux for the first time. It can help you get over any vague fear you have of Linux.
Recommended For
- Absolute beginners learning Linux for the first time
- Anyone about to deploy a server on Linux for the first time
Take your first steps into Linux with this book! 🐧