예전 포스팅 (~2018)

[Linux] OS 개요와 구조

akaranch 2021. 10. 1. 13:46

#1 리눅스 개요와 구조

 

* 운영체제란 ? ( Operating System ) *

- 컴퓨터는 크게 하드웨어 ( Hardware  )와 소프트웨어 ( Software )로 구분되어 있으며

 하드웨어는 크게 4가지로 분류 되고, 소프트웨어는 2가지로 분류됩니다.

 

1) 입력 장치 ( Input Device )

2) 처리 장치 ( Processing Unit )

3) 기억 장치 ( Storage Device )

4) 출력 장치 ( Output Device )

 

1) 시스템 소프트웨어 ( System Software )

 

- 컴퓨터 내부적인 수행을 제어하는 프로그램들의 집합 ( 운영체제 )

- 컴퓨터의 기본 기능과 응용 프로그램들이 실행 될 수 있는 환경을 제공

 

2) 응용 소프트웨어 ( Application Software )

 

- 어느 응용 분야에 사용되기 위하여 특별히 제작된 소프트웨어

- 운영체제는 하드웨어와 사용자 사이에 위치하면서

하드웨어와 사용자간에 상호작용하기 위한 수단을 제공하고, 하드웨어를 제어

 

* 리눅스 ( Linux )

 

- 핀란드 리누즈 토발즈에 의해 최초로 커널이 개발되어

전 세계의 프로그래머들에 의해 지속적으로 개발되어 가장 빠르게 성장하는 운영체제 입니다.

 

※ 윈도우와의 차이점 

 

- 윈도우는 GUI 도구를 사용하여 관리 또는 서비스 운영

- 리눅스 주로 명령어를 사용하여 관리 또는 서비스 운영

 

- 윈도우는 GUI를 사용하기 때문에 자원관리가 비효율적이고

리눅스는 자원관리가 효율적입니다.

  

- 윈도우는 사용자 친화적 시스템으로 성능보다 사용편이성이 우선

리눅스는 사용자 편이성을 고려한 시스템 아님 -> 시스템 / 서비스 중심형 시스템

 

- 유닉스와의 완벽한 호환이 가능합니다.

- 다중 사용자 ( Multi-User ) 환경 지원합니다.