Linux

리눅스란?

깜이오빠 2025. 1. 1. 17:25

리눅스란?

리눅스(Linux)는 1991년 리누스 토르발스가 개발한 UNIX 기반의 운영체제이다.

가장 큰 특징은 오픈 소스 소프트웨어로, 누구나 소스 코드를 자유롭게 수정하거나 배포할 수 있다는 점이다.
덕분에 운영체제의 내부 동작을 확인하기 용이하며, 스크립트를 통해 많은 부분을 자동화할 수 있어 편리한 운영이 가능하다.

 

리눅스와 커널

리눅스에는 배포판이라는 용어가 자주 등장하는데, 그 전에 커널에 대해 알 필요가 있다.
운영체제는 항상 필요한 부분만을 전원이 켜짐과 동시에 메모리에 적재하고, 그렇지 않은 부분은 필요할 때 메모리에 적재하여 사용한다.
이때 메모리에 상주하는 부분을 커널이라고 한다.

 

리눅스 배포판이란?

리눅스 배포판(Linux Distribution)은 리눅스 커널과 함께 기본적인 명령어와 애플리케이션을 묶어서 사용자가 바로 사용할 수 있게 패키지를 의미한다.
대표적으로 아래의 두 가지 계열로 나뉜다.

계열 배포판
레드햇(Red Hat) 계열 Red Hat Enterprise Linux, CentOS, Fedora
데비안(Debian) 계열 Debian GNU/Linux, Ubuntu

 

서적에서는 실습을 위해 Oracle VM Virtual Box 가상 머신에 Ubuntu를 구축했다.
나는 PuTTY를 통해 AWS EC2 인스턴스(Amazon Linux 2023)에 원격 접속할 예정이다.

 

 

 

Reference

https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=285368686&start=slayer

 

모두의 리눅스

기초부터 탄탄하게 준비하는 리눅스 입문서. 리눅스가 무엇인지 소개하고, 리눅스를 사용할 수 있는 실습 환경을 준비하는 것에서 시작한다. 실습 환경이 준비되면 리눅스에서 가장 많이 사용

www.aladin.co.kr