Page 14 -
P. 14
1.1 리눅스란 LINUX FOR EVERYONE
여러분은 대부분 윈도나 맥을 사용해 본 적이 있을 것입니다. 리눅스도 이들과 비슷한 운영
체제입니다. 즉, 컴퓨터라는 하드웨어에서 다양한 애플리케이션을 돌리기 위한 기본 소프트
웨어입니다. 하지만 리눅스는 일반적인 데스크톱뿐 아니라 임베디드, 서버 등 다양한 분야
에서 널리 사용되고 있습니다.
이 장에서는 리눅스의 특징을 비롯한 기초 지식 그리고 리눅스 환경을 구축하는 방법에 대
해 알아봅니다. 이미 로그인 가능한 리눅스 환경을 갖추었다면 가볍게 읽고 넘어가도 괜찮
습니다.
리눅스를 공부할 때 가장 중요한 것은 사용 방법에 익숙해지는 것입니다. 따라서 이 책에서
는 리눅스의 역사나 운영 체제에 관한 내용은 자세히 다루지 않습니다.
1 리눅스의 장점
리눅스는 다음과 같은 특징이 있으며 특히 서버용 운영 체제로 많이 사용됩니다.
■ 오픈 소스로, 누구나 자유롭게 무료로 사용할 수 있습니다.
■ 높은 품질의 다양한 소프트웨어를 리눅스에서 돌릴 수 있습니다(아파치 http 서버나
MySQL 데이터베이스 등).
■ 전 세계에서 많이 사용되고 있는 만큼 신뢰성이 높습니다.
■ 스크립트를 통해 많은 부분을 자동화할 수 있어 운영에 편리합니다.
여러분이 평소에 자주 사용하는 웹 서비스들도 대부분 리눅스에서 돌아가고 있습니다.
브라우저에서 요청을 받아들이는 웹 서버, 비즈니스 로직을 수행하는 애플리케이션 서버,
데이터를 저장하는 데이터베이스의 운영 체제로 리눅스를 사용하는 것이 일반적이기 때문
입니다. 따라서 IT 엔지니어라면 필수적으로 리눅스를 다룰 줄 알아야 하며 컴퓨터를 공부
하는 학생들이라면 일찍부터 리눅스에 익숙해지는 것이 좋습니다.
016