Computer Science/Operating System

운영체제 종류 - Unix와 Linux

Ofglen 2023. 7. 9. 23:39

Unix

Unix: 교육기관(버클리)에서 통신을 통해 여러 명이 동시에 컴퓨터를 이용할 수 있도록 하는 운영체제로 현재 Linux의 시초다.

 

 

Unix와 Linux의 장점

  1. 멀티 태스킹(다중 작업) 가능
  2. 서버에 특화

 

 

Linux

 

리눅스 커널(운영체제) 강의노트 [1]

커널을 공부하는 마음가짐

medium.com

Linux: Unix에서 파생되어 나온 운영체제 커널(Linux Kernel)

 

 

 

💡 커널이란?

OS에서 컴퓨터 하드웨어와 프로세스를 잇는 인터페이스

 

운영체제(Operating System)란?

하드웨어 자원들(cpu, memory, disk, tty)을 관리하고 프로그램들을 지원(support) 해주는 것

하드웨어를 감추고 겉으로 다른 프로그램들을 지원해 준다.

 

 

주요 리눅스 OS

  • RedHat
  • Debian

 

https://m.post.naver.com/viewer/postView.naver?volumeNo=35548001&memberNo=25379965

 

 

CentOS는 RHEL 8까지는 CentOS가 대표적인 레드햇 클론 리눅스였으나, 지금은 Alma Linux와 Rocky Linux가 대표적이다.

 

 

Linux 배포본

  1. CentOS: CentOS는 기업 및 기관에서 주로 사용되는 Red Hat Enterprise Linux (RHEL)의 무료 버전
  2. Ubuntu: Debian 기반으로 개발된 친화적인 배포판
  3. Debian: 최초의 Linux 배포판 중 하나
  4. Red Hat: Red Hat은 기업용 Linux 배포판. Red Hat Enterprise Linux (RHEL)은 기업의 요구에 맞게 개발. CentOS 프로젝트를 후원

 

 

Windows

선점형 멀티태스킹 지원

 

 

Mac

Unix 기반 OS

Windows에 비해 폐쇄적으로 Mac 하드웨어에 탑재한 완제품 형태로 제공

 

 

 

Desktop / Server

  • Desktop: Windows, Mac OS, UNIX, AIX
  • Server OS: Linux, Unix