본문 바로가기

IT

리눅스란 무엇인가

리눅스(Linux)는 컴퓨터 운영체제 중 하나이다. 처음 리눅스를 공부하다보면 우분투? 민트? 이상한 용어를 많이 접하게 되고 헷갈리기 시작한다.

 

리눅스

- 리눅스는 유닉스 기반의 무료오픈소스 운영체제여서 유닉스와 완벽하게 호환 가능하다.

- window나 MacOS처럼 운영체제이다. 하지만 사용하기는 어렵다.

- Linux는 커널을 기반으로 한다. 커널은 운영체제의 핵심이다.

- Linux는 커스텀이 가능하다.

- Linux 아키텍처는 커널, 시스템라이브러리, 시스템 도구, 개발 도구 및 최종  사용자 도구의 구성요소로 이루어져있다.

- Linux 커널을 기반으로 하는 운영체제 시스템을 리눅스 배포판이라고 한다. 이러한 배포판은 여러 개발자들이 만들었고       우분트, 리눅스 민트 등이 있다. 자세히는 아래에서 다루겠다.

-  Linux는 무료 오픈소스이기 때문에 누구나 무료로 다운로드하고 코드를 변경하여 수정된 사본을 재 배포할 수 있다.

 

 

Linux 장점과 단점

장점

- 무료로 공개된 운영체제

- 안정적인 네트워크 구축과 보안 가능이 있어 고 안전한 운영체제를 사용할 수 있다.

- 동시에 더 많은 프로세서를 지원하고 사용하는 os이다.

- 여러 사용자가 동시에 작업할 수 있기 때문에 다중 사용자 시스템이다.

-리눅스는 인터넷의 모든 기능을 지원하며 개발 환경이 풍부하다.

단점

- 공개운영체제이기 때문에 문제 발생 시 보상받을 수 없다.

- 한글 입출력이 힘들다

- 리눅스는 커널 기반이므로 윈도우에 있는 소프트웨어나 GUI는 없다. 즉, 사용하기가 어렵다.

 

Linux를 사용하는 이유

개인용 컴퓨터, 데스크탑, 게임 개발, 스마트폰 등 많은 곳에서 사용되고 있고 공공기관에서 많이 사용된다.

모든 소스가 오픈되어 있다 보니 광범위하게 사용되며 다중 사용자, 다중작업이 가능하기 때문에 시스템적으로 서버를 운영하기 적합하다. 특히 무료라는 점이 가장 메리트 있다.

 

운영체제 vs 커널(kernel)

커널은 컴퓨터 운영체제의 핵심 요소이자 보안, 자원관리, 추상화 같은 역할을 한다.

커널은 시스템의 모든 것을 완전히 통제한다.

커널은 운영체제의 일부로써 운영체제의 핵심적인 역할을 한다.

커널은 운영체제에서 upu, 메모리, 입출력 장치 같은 중요 자원을 관리하는 역할을 한다.

운영체제는 크게 사용자 영역과 커널 영역으로 나뉜다.

운영체제의 핵심은 사용자가 편리하고 효율적인 방법으로 프로그램을 실행하는 환경을 제공한다.

 

 

리눅스 배포판

2021년 가장 인기 많은 배포판들을 보겠다. 

높은 안정성, 효율적인 데스크탑을 제공한다.  MX 리눅스 1
  민자로 2
설치하는 동안 데스크탑 환경 목록에서 선택할 수 있으며 일단 설치되면 추가 구성 단계 없이 음악 및 비디오 파일을 재생할 수 있다. 리눅스 미트 3
캐노니컬, 뒤에 있는 회사 Ubuntu스마트폰, 태블릿, PC, 서버 및 클라우드 VPS에서 찾을 수 있을 정도로 널리 보급된 배포판 우분투 4
  데비안 5
기본 OS는 Ubuntu를 기반으로 하기 때문에 저장소 및 패키지와 완벽하게 호환됩니다. 기본OS 6
  혼자서 7
깨끗하고 세련도니 데스크탑, Zorin Appearnce 사용자가 익숙한 환경과 유사하도록 데스크탑을 소정할 수 있다. 조린OS 8
  페도라 9
전세계 사용자에게 아름답고 사용하기 쉽고 안전한 운영체제 제공을 목표로하고 있다. 디핀 10

 

 

참조 : 리눅스(Linux)는 무엇이고 우분투(Ubuntu)는 무엇인가 - 하나몬 (hanamon.kr)

 

리눅스(Linux)는 무엇이고 우분투(Ubuntu)는 무엇인가 - 하나몬

❗️리눅스(Linux)란? 👉 Linux는 커널이다. ⇒ 커스텀 OS 만들기 가능 Windows나 Mac과 달리 Linux는 실제로 분리되고 잘 정의된 운영 체제가 아니다. 오히려 Linux는 커스터마이즈된 OS를 만들 수 있는 커

hanamon.kr

 

 

 

'IT' 카테고리의 다른 글

원격 데스크톱으로 서버 연결  (0) 2022.06.17
UPS(Uninterruptible Power System) 무정전 전원 장치  (0) 2022.06.16
1. VMware란 무엇인가  (0) 2022.06.15
1. 서버(Server)란  (0) 2022.06.14
나스 구축하기  (0) 2022.06.14