NCS보안3기2017. 3. 14. 17:48

먼저 우분투에 대해 알아보기 전에 리눅스에 대해 알아보고자 한다.

우분투는 리눅스에서 파생된 운영체제이기 때문에 리눅스를 알고나면 이해하기가 더 쉬울것이라 생각한다.


리눅스

      

                             Tux.svg

                        <리눅스의 마스코트인 턱스(Tux)>


리눅스는 컴퓨터 운영체제의 하나이며, 그 커널을 뜻하기도 한다. 

리눅스는 다중 사용자, 다중 작업(멀티태스킹), 다중 스레드를 지원하는 네트워크 운영체제이다.

리눅스는 리처드 스톨만(Richard Stallman)의 GNU 프로젝트와 함께 한다.


GNU 프로젝트

GNU : GNU is Not UNIX!

GNU 프로젝트는 1990년까지 운영체제에 필요한 문서 편집기, 컴파일러, 라이브러리와 유틸리티가 있었다. 하지만 주요 구성요소인 커널이 완성되지 않았었다. 그러던 중 1991년에 핀란드의 프로그래머인 리누스 토발즈(Linus Torvalds)가 사용자와의 인터페이스를 담당하는 리눅스 커널을 발표하였다. 이후에 GNU 시스템과 통합되어 GNU/Linux라는 운영체제가 탄생하게 된다.


리눅스의 특징

1. 유닉스 기반

리눅스 커널은 유닉스 계열 운영체제의 커널이다.

유닉스는 교육 및 연구 기관에서 즐겨 사용되는 범용 다중 사용자 방식의 시분할 운영체제이다. 1970년대 초 벨 연구소 직원인 켄 톰슨, 데니스 리치, 더글러스 매클로리 등이 처음 개발하였다. 유닉스는 처음부터 다양한 시스템 사이에서 서로 이식할 수 있고, 멀티 태스킹과 다중 사용자를 지원하도록 설계되었다.

리눅스는 이러한 유닉스를 기반으로 만들어졌기 때문에 리눅스는 유닉스와 완벽하게 호환이 가능하다. 따라서 개발자들에게도 익숙한 환경이었고 결국 많은 사람들에게 빠르게 확산될 수 있었다.


2. 공개된 운영체제

리눅스는 인터넷이 연결되어 있는 공간이라면, 어디서든지 무료로 FTP를 통해 쉽고 빠르게 구할 수 있다. 또한 운영체제의 커널을 비롯한 모든 프로그램의 소스가 공개되어 있어 자신이 원하는 데로 프로그램을 변형하여 사용할 수 있으며, 이 변형한 프로그램을 다시 배포할 수 있다.


3. 네트워킹

리눅스는 이더넷(Ethernet), 토큰링(Token Ring), 아크넷(Arcnet) 등 3대 주요 랜 표준을 지원하며 ISDN, FDDI, ATM, X.25, Frame Relay 등의 주요 네트워크 장비를 리눅스에서 사용 가능하다. 또 리눅스 PC에 적절한 하드웨어를 결합하면 기존 제품보다 훨씬 저렴한 가격으로 브리지, 라우터, 게이트웨이를 만들 수 있다.



우분투란 ?


우분투는 데비안(Debian) GNU/Linux를 기반으로 만들어졌으며 고유한 데스크탑 환경을 사용하는 리눅스 배포판이다. 


우분투의 특징

1. 개인용, 데스크탑 환경에 최적화

대부분의 리눅스 배포판은 서버용으로 사용되고 있는 것에 반하여, 우분투는 개인 사용자와 데스크탑 환경에 최적화되도록 사용자 편의를 중점으로 개발되고 있다.


2. 자유 소프트웨어 기반

리눅스의 특징을 그대로 물려 받으며 자유 소프트웨어에 기반하기 때문에 누구나 무료로 다운받아서 사용할 수 있다.


우분투의 역사

우분투는 일년에 두 차례 새로운 버전을 릴리즈 하는데 나온 연도와 달로 번호를 매긴다. 예를 들어 7.10은 2007년 10월, 8.04는 2008년 4월에 나온 버전이다.

버전 번호 뒤에 LTS는 Long Term Support의 약어로 장기적으로 지원하는 버전임을 뜻하며 가장 안정적인 버전이라고 생각할 수 있다. 이러한 LTS 버전은 2년에 한 번씩 배포된다.

'NCS보안3기' 카테고리의 다른 글

리눅스 명령어  (0) 2017.03.14
기초지식  (0) 2017.03.14
Posted by Imp3rio