운영체제 Operating System
운영체제는 응용 프로그램과 하드웨어 사이의 중재 역할을 하는 소프트웨어
운영체제의 역할은 크게 1) 프로세스 관리 2) 파일 관리 3) 주기억장치 관리 4) 입출력 관리
운영체제의 종류
Linux
유닉스에서 파생된 운영체제
최초에 리누스 토르발스라는 사람이 리눅스 핵심부(커널)을 만들어 소스코드를 오픈
사람들이 이에 여러가지 응용 프로그램들을 추가, 재배포하게 됨
대표적인 리눅스 배포판으로 Red Hat Enterprise Linux, Ubuntu Linux 등이 있다
주로 커맨트 창으로 관리하고 사용하는 특징이 있음
Red Hat & CentOS
레드햇은 무료버전과 유료버전을 같이 배포하다가 9.0버전 이후로는 무료 버전을 배포하지 않고 있다.
이제 레드햇은 유료로만 배포. 하지만 레드햇을 그대로 복사하여 로고만 바꿔 배포한 것이 CentOS
* RHEL : Red Hat Enterprise Linux
* CentOS : Community ENTerprise Linux Operating System
Windows
GUI 지향
스마트폰 운영체제
안드로이드 iOS 등
'Study' 카테고리의 다른 글
DBMS - RDBMS, NoSQL (0) | 2023.11.03 |
---|---|
Build Tool - Maven, Gradle (0) | 2023.10.28 |
SPA MPA SSR CSR (0) | 2023.06.25 |
Node.js (0) | 2023.06.24 |
npm npx yarn nvm yum homebrew (0) | 2023.06.24 |