1. 리눅스:
- 오픈소스 운영체제
2. 우분투: 대표적인 리눅스 배포판
리눅스 배포판 : 커널에 사용자가 필요한 몇가지 프로그램을 추가한 것
- 리눅스 커널
- 시스템 소프트웨어
- 라이브러리
리눅스 배포판 종류
- 레드햇(redhat) 리눅스: RHEL(레드햇 Enterprise Linux, 유료), CentOS(무료)
- 데비안(debian) 리눅스: 데비안 리눅스, 우분투 리눅스
3. 운영체제(OS - Operate System)
운영체제의 종류
- 유닉스 및 유닉스 계열 운영체제
- BSD 및 BSD 계열 운영체제
- OS X (맥킨토시)
- 플랜 9
- 리눅스와 GNU (안드로이드)
- 구글 크롬 OS
- 마이크로소프트 윈도우
운영체제 구성요소
- 커널
- API
- 사용자 인터페이스 등등
운영 체제의 중요한 목적
- 사용자에게 컴퓨터의 프로그램을 쉽고 효율적으로 실행할 수 있는 환경을 제공한다.
- 컴퓨터 시스템 하드웨어 및 소프트웨어 자원을 여러 사용자 간에 효율적 할당, 관리, 보호하는 것
- 운영 체제는 제어 프로그램으로서 사용자 프로그램의 오류나 잘못된 자원 사용을 감시하는 것과 입출력 장치 등의 자원에 대한 연산과 제어를 관리한다.
4. 커널 :
펌웨어와 장치드라이버의 도움을 받아서 모든 컴퓨터 하드웨어 장치에 가장 기초적인 제어권 제공.
커널은 램을 통해 프로그램을 위한 메모리 접근을 관리한다.
어느 프로그램, 하드웨어 자원(source)에 접근할지 결정한다.
CPU의 동작 상태를 늑 최적으로 설정, 초기화한다.
디스크, 메모리 같은 파일시스템(비휘발성 기억 장치)를 위해 데이터를 정리한다.
대표적으로 모노리딕 커널(monolithic kernel), 마이크로 커널(micro kernel) 등으로 분류
위키백과의 내용을 간단히 추린 개념 정리 입니다.
더 자세한 정보는 아래 링크를 참고하세요
운영체제
https://ko.wikipedia.org/wiki/%EC%9A%B4%EC%98%81_%EC%B2%B4%EC%A0%9C
운영 체제 - 위키백과, 우리 모두의 백과사전
운영 체제(運營 體制, 문화어: 조작 체계) 또는 오퍼레이팅 시스템(Operating System, 약칭:OS)은 시스템 하드웨어를 관리할 뿐 아니라 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과
ko.wikipedia.org
커널
https://ko.wikipedia.org/wiki/%EC%BB%A4%EB%84%90_(%EC%BB%B4%ED%93%A8%ED%8C%85)
커널 (컴퓨팅) - 위키백과, 우리 모두의 백과사전
커널이 응용 소프트웨어를 컴퓨터 하드웨어에 연결하고 있다. 컴퓨터 과학에서 커널(kernel)은 컴퓨터의 운영 체제의 핵심이 되는 컴퓨터 프로그램의 하나로, 시스템의 모든 것을 완전히 통제한
ko.wikipedia.org
리눅스
https://ko.wikipedia.org/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4
리눅스 - 위키백과, 우리 모두의 백과사전
리눅스(Linux)개발자리누스 토르발스 (커뮤니티 주체)프로그래밍 언어C, 어셈블리어OS 계열유닉스 계열상태개발 중소스 형태오픈 소스최초 버전 출시일1991년 9월 17일 (29년 전)(1991-09-17)마케팅 대
ko.wikipedia.org
우분투
https://ko.wikipedia.org/wiki/%EC%9A%B0%EB%B6%84%ED%88%AC_(%EC%9A%B4%EC%98%81_%EC%B2%B4%EC%A0%9C)
우분투 (운영 체제) - 위키백과, 우리 모두의 백과사전
다른 뜻에 대해서는 우분투 문서를 참고하십시오. 우분투(Ubuntu, ([1])는 영국 기업 캐노니컬이 개발, 배포하는 컴퓨터 운영 체제이다. 데비안 리눅스를 기반으로 개발되며, 데비안에 비해 사용 편
ko.wikipedia.org
'👀 extra' 카테고리의 다른 글
AWS 인스턴스 | NginX 세팅 | React 배포 (0) | 2021.09.02 |
---|---|
우분투 리눅스 | 기본 명령어 ( vi 편집기 ) (0) | 2021.09.01 |
일기 | 오늘도 세시간 자겠군 (0) | 2021.08.27 |
단축키 메모 ( in Windows and MacOS ) (0) | 2021.08.04 |
Github | Git Bash 로 commit 하기 (1) | 2021.08.03 |