# 리눅스란 무엇인가요?
리눅스는 1991년, 핀란드의 리누스 토르발스가 개발한 오픈 소스 운영체제 커널입니다.
현재 서버, 클라우드, 모바일, 임베디드 시스템까지 광범위하게 사용되고 있습니다.
운영체제 커널 및 해당 커널을 탑재한 다양한 배포판을 아우릅니다.
# 리눅스 배포판
리눅스 배포판은 커널을 중심으로 여러 시스템 소프트웨어 및 응용 소프트웨어를 같이 묶어서 구성한 풀 커스텀 운영체제입니다.
주요 용도에 따라 데스크톱 용도, 서버 용도, 임베디드 용도 다용도 배포판 등이 존재합니다.
종류로는 대표적으로 데비안 계열과 페도라 계열이 있습니다.

출처: 나무위키
흔히 많이 사용하는 Amazon Linux, Red Hat Enterprise Linux, CentOS가 페도라 계열이고 ,패키지 형식은 .rpm이며 패키지 관리자로 yum/dnf를 사용하는 것이 특징입니다.
데비안 계열로는 대표적으로 Ubuntu, Kali Linux 등이 있습니다. 패키지 형식은 .deb이며 패키지 관리자는 apt를 사용합니다. 가장 많은 리눅스 배포판을 가지고 있는게 특징입니다.
# 구성요소
| 구성요소 | 설명 | 예시 |
| 커널 (Kernel) | 하드웨어와 소프트웨어를 연결해주는 핵심, 프로세스 관리, 메모리 관리, 파일 시스템, 네트워크 관리 등을 담당 | 리눅스 커널 6.x, 5.x 버전 등 |
| 셸 (Shell) | 사용자가 리눅스에 명령을 내리는 인터페이스, 명령어를 해석하고 커널에 전달 | bash, zsh, fish 등 |
| 파일 시스템 (File System) | 데이터를 저장하고, 구조화하는 방식, 파일/디렉토리로 구성 | ext4, xfs, btrfs 등 |
| 유틸리티 및 어플리케이션 | 기본 명령어나 프로그램들, 파일 조작, 시스템 관리 네트워킹 등을 지원 | ls, cp, mv, top, ss, systemctl 등 |
위 내용은 추후에 자세하게 다시 올릴 예정입니다.
'linux' 카테고리의 다른 글
| systemd와 systemctl을 활용한 서비스 관리 (0) | 2025.05.14 |
|---|---|
| 리눅스에서 자주 사용하는 명령어 & 문법 정리 -2 (2) | 2025.05.08 |
| 리눅스에서 자주 사용하는 명령어 & 문법 정리 -1 (0) | 2025.05.08 |
| 리눅스 쉘이란? (0) | 2025.05.07 |
| 리눅스 커널이란? (0) | 2025.04.30 |