이번 글은 『모두의 리눅스 – 누구나 쉽게 시작하는 리눅스 기초』 1장을 공부하고 정리한 내용입니다.
리눅스(Linux)는 컴퓨터의 하드웨어를 관리하고 프로그램이 실행될 수 있도록 해주는 운영체제(OS)이다.
일반적인 데스크톱뿐 아니라 임베디드, 서버 등 다양한 분야에서 널리 사용된다.
리눅스란 ‘리눅스 커널’을 의미하는 용어
커널(Kernel) : 운영체제의 핵심 부분으로, 하드웨어 자원을 관리하고 프로그램이 하드웨어를 사용할 수 있도록 중개하는 소프트웨어
리눅스 커널과 함께 기본적인 명령어와 애플리케이션을 묶어서 사용자가 바로 사용할 수 있게 패키징한 것
| 계열 | 배포판 |
|---|---|
| 레드햇(Red Hat) 계열 | Red Hat Enterprise Linux, CentOS, Fedora |
| 데비안(Debian) 계열 | Debian GNU, Ubuntu |
→ 가상화 소프트웨어를 사용하면 게스트 OS를 재설치하거나 복사하는 것이 매우 간단함
: 화면상에 보이는 아이콘, 창, 메뉴 등을 마우스나 터치패드로 클릭하여 컴퓨터에 명령을 내리는 인터페이스
: 키보드로 명령어를 입력하고 결과가 문자열로 출력되는 인터페이스
이번 글에서는 리눅스의 기본 개념과 특징, 그리고 배포판과 인터페이스 방식(GUI, CLI)에 대해 간단히 정리해보았습니다.